ImageAttributes.SetColorMatrices Methode

Definitie

Hiermee stelt u de kleuraanpassingsmatrix en de matrix voor grijswaarden in.

Overloads

Name Description
SetColorMatrices(ColorMatrix, ColorMatrix)

Hiermee stelt u de matrix voor kleuraanpassing en de matrix voor grijswaarden voor de standaardcategorie in.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

Hiermee stelt u de matrix voor kleuraanpassing en de matrix voor grijswaarden voor de standaardcategorie in.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Hiermee stelt u de matrix voor kleuraanpassing en de matrix voor grijswaarden voor een opgegeven categorie in.

SetColorMatrices(ColorMatrix, ColorMatrix)

Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs

Hiermee stelt u de matrix voor kleuraanpassing en de matrix voor grijswaarden voor de standaardcategorie in.

public:
 void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix)

Parameters

newColorMatrix
ColorMatrix

De kleuraanpassingsmatrix.

grayMatrix
ColorMatrix

De matrix voor grijswaarden aanpassen.

Opmerkingen

Een ImageAttributes object onderhoudt instellingen voor kleur en grijswaarden voor vijf aanpassingscategorieën: standaard, bitmap, penseel, pen en tekst. U kunt bijvoorbeeld aanpassingsmatrices opgeven voor de standaardcategorie, verschillende aanpassingsmatrices voor de bitmapcategorie en nog steeds verschillende aanpassingsmatrices voor de pencategorie.

De standaardinstellingen voor kleuraanpassing en instellingen voor grijswaarden zijn van toepassing op alle categorieën die geen aanpassingsinstellingen hebben. Als u bijvoorbeeld nooit aanpassingsinstellingen voor de pencategorie opgeeft, zijn de standaardinstellingen van toepassing op de pencategorie.

Het aanroepen van de ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix) methode is gelijk aan het aanroepen van de ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) methode en het doorgeven ColorMatrixFlag.Default van de flags parameter. ColorMatrixFlag.Default geeft aan dat alle kleuren (inclusief grijswaarden) worden aangepast door de matrix voor kleuraanpassing, niet de matrix voor grijswaarden aanpassen. De matrix voor het aanpassen van grijswaarden die aan deze methode is doorgegeven, heeft daarom geen effect.

Van toepassing op

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs

Hiermee stelt u de matrix voor kleuraanpassing en de matrix voor grijswaarden voor de standaardcategorie in.

public:
 void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix, System::Drawing::Imaging::ColorMatrixFlag flags);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrixFlag -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix, flags As ColorMatrixFlag)

Parameters

newColorMatrix
ColorMatrix

De kleuraanpassingsmatrix.

grayMatrix
ColorMatrix

De matrix voor grijswaarden aanpassen.

flags
ColorMatrixFlag

Een element hiervan ColorMatrixFlag geeft het type afbeelding en kleur aan dat wordt beïnvloed door de matrices voor kleuraanpassing en grijswaardenaanpassing.

Opmerkingen

Een ImageAttributes object onderhoudt instellingen voor kleur en grijswaarden voor vijf aanpassingscategorieën: standaard, bitmap, penseel, pen en tekst. U kunt bijvoorbeeld aanpassingsmatrices opgeven voor de standaardcategorie, verschillende aanpassingsmatrices voor de bitmapcategorie en nog steeds verschillende aanpassingsmatrices voor de pencategorie.

De standaardinstellingen voor kleuraanpassing en instellingen voor grijswaarden zijn van toepassing op alle categorieën die geen aanpassingsinstellingen hebben. Als u bijvoorbeeld nooit aanpassingsinstellingen voor de pencategorie opgeeft, zijn de standaardinstellingen van toepassing op de pencategorie.

Van toepassing op

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs
Bron:
ImageAttributes.cs

Hiermee stelt u de matrix voor kleuraanpassing en de matrix voor grijswaarden voor een opgegeven categorie in.

public:
 void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix, System::Drawing::Imaging::ColorMatrixFlag mode, System::Drawing::Imaging::ColorAdjustType type);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrixFlag * System.Drawing.Imaging.ColorAdjustType -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix, mode As ColorMatrixFlag, type As ColorAdjustType)

Parameters

newColorMatrix
ColorMatrix

De kleuraanpassingsmatrix.

grayMatrix
ColorMatrix

De matrix voor grijswaarden aanpassen.

mode
ColorMatrixFlag

Een element hiervan ColorMatrixFlag geeft het type afbeelding en kleur aan dat wordt beïnvloed door de matrices voor kleuraanpassing en grijswaardenaanpassing.

type
ColorAdjustType

Een element hiervan ColorAdjustType geeft de categorie aan waarvoor de matrices voor kleuraanpassing en grijswaarden worden ingesteld.

Opmerkingen

Een ImageAttributes object onderhoudt instellingen voor kleur en grijswaarden voor vijf aanpassingscategorieën: standaard, bitmap, penseel, pen en tekst. U kunt bijvoorbeeld aanpassingsmatrices opgeven voor de standaardcategorie, verschillende aanpassingsmatrices voor de bitmapcategorie en nog steeds verschillende aanpassingsmatrices voor de pencategorie.

De standaardinstellingen voor kleuraanpassing en instellingen voor grijswaarden zijn van toepassing op alle categorieën die geen aanpassingsinstellingen hebben. Als u bijvoorbeeld nooit aanpassingsinstellingen voor de pencategorie opgeeft, zijn de standaardinstellingen van toepassing op de pencategorie.

Zodra u een instelling voor kleuraanpassing of instelling voor grijswaarden voor een bepaalde categorie opgeeft, zijn de standaardinstellingen voor aanpassing niet meer van toepassing op die categorie. Stel dat u een verzameling aanpassingsinstellingen voor de standaardcategorie opgeeft. Als u de matrices voor kleuraanpassing en grijswaarden voor de pencategorie instelt door deze door te geven Pen aan de SetColorMatrices methode, zijn geen van de standaardinstellingen voor aanpassing van toepassing op pennen.

Van toepassing op