ImageAttributes.SetColorMatrices Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Farbanpassungsmatrix und die Anpassungsmatrix für Graustufenwerte fest.
Überlädt
SetColorMatrices(ColorMatrix, ColorMatrix) |
Legt die Farbanpassungsmatrix und die Anpassungsmatrix für Graustufenwerte für die Standardkategorie fest. |
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) |
Legt die Farbanpassungsmatrix und die Anpassungsmatrix für Graustufenwerte für die Standardkategorie fest. |
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType) |
Legt die Farbanpassungsmatrix und die Anpassungsmatrix für Graustufenwerte für eine angegebene Kategorie fest. |
SetColorMatrices(ColorMatrix, ColorMatrix)
- Quelle:
- ImageAttributes.cs
- Quelle:
- ImageAttributes.cs
- Quelle:
- ImageAttributes.cs
Legt die Farbanpassungsmatrix und die Anpassungsmatrix für Graustufenwerte für die Standardkategorie fest.
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)
Parameter
- newColorMatrix
- ColorMatrix
Die Farbanpassungsmatrix.
- grayMatrix
- ColorMatrix
Die Anpassungsmatrix für Graustufenwerte.
Hinweise
Ein ImageAttributes Objekt verwaltet Farb- und Graustufeneinstellungen für fünf Anpassungskategorien: Standard, Bitmap, Pinsel, Stift und Text. Beispielsweise können Sie Anpassungsmatrizen für die Standardkategorie, unterschiedliche Anpassungsmatrizen für die Bitmapkategorie und noch unterschiedliche Anpassungsmatrizen für die Stiftkategorie angeben.
Die Standardeinstellungen für Farbanpassung und Graustufenanpassung gelten für alle Kategorien, die keine eigenen Anpassungseinstellungen haben. Wenn Sie beispielsweise nie Anpassungseinstellungen für die Stiftkategorie angeben, gelten die Standardeinstellungen für die Stiftkategorie.
Das Aufrufen der ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix) -Methode entspricht dem Aufrufen der ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) -Methode und der Übergabe ColorMatrixFlag.Default für den flags
-Parameter. ColorMatrixFlag.Default gibt an, dass alle Farben (einschließlich Grautöne) durch die Farbanpassungsmatrix und nicht durch die Matrix zur Anpassung der Graustufen angepasst werden. Daher hat die an diese Methode übergebene Graustufenanpassungsmatrix keine Auswirkung.
Gilt für:
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)
- Quelle:
- ImageAttributes.cs
- Quelle:
- ImageAttributes.cs
- Quelle:
- ImageAttributes.cs
Legt die Farbanpassungsmatrix und die Anpassungsmatrix für Graustufenwerte für die Standardkategorie fest.
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)
Parameter
- newColorMatrix
- ColorMatrix
Die Farbanpassungsmatrix.
- grayMatrix
- ColorMatrix
Die Anpassungsmatrix für Graustufenwerte.
- flags
- ColorMatrixFlag
Ein Element von ColorMatrixFlag, das angibt, welcher Bild- und Farbtyp von den Farbanpassungsmatrizen und den Anpassungsmatrizen für Graustufenwerte betroffen ist.
Hinweise
Ein ImageAttributes Objekt verwaltet Farb- und Graustufeneinstellungen für fünf Anpassungskategorien: Standard, Bitmap, Pinsel, Stift und Text. Beispielsweise können Sie Anpassungsmatrizen für die Standardkategorie, unterschiedliche Anpassungsmatrizen für die Bitmapkategorie und noch unterschiedliche Anpassungsmatrizen für die Stiftkategorie angeben.
Die Standardeinstellungen für Farbanpassung und Graustufenanpassung gelten für alle Kategorien, die keine eigenen Anpassungseinstellungen haben. Wenn Sie beispielsweise nie Anpassungseinstellungen für die Stiftkategorie angeben, gelten die Standardeinstellungen für die Stiftkategorie.
Gilt für:
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)
- Quelle:
- ImageAttributes.cs
- Quelle:
- ImageAttributes.cs
- Quelle:
- ImageAttributes.cs
Legt die Farbanpassungsmatrix und die Anpassungsmatrix für Graustufenwerte für eine angegebene Kategorie fest.
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)
Parameter
- newColorMatrix
- ColorMatrix
Die Farbanpassungsmatrix.
- grayMatrix
- ColorMatrix
Die Anpassungsmatrix für Graustufenwerte.
- mode
- ColorMatrixFlag
Ein Element von ColorMatrixFlag, das angibt, welcher Bild- und Farbtyp von den Farbanpassungsmatrizen und den Anpassungsmatrizen für Graustufenwerte betroffen ist.
- type
- ColorAdjustType
Ein Element von ColorAdjustType, das die Kategorie angibt, für die die Farbanpassungsmatrizen und die Anpassungsmatrizen für Graustufenwerte festgelegt werden.
Hinweise
Ein ImageAttributes Objekt verwaltet Farb- und Graustufeneinstellungen für fünf Anpassungskategorien: Standard, Bitmap, Pinsel, Stift und Text. Beispielsweise können Sie Anpassungsmatrizen für die Standardkategorie, unterschiedliche Anpassungsmatrizen für die Bitmapkategorie und noch unterschiedliche Anpassungsmatrizen für die Stiftkategorie angeben.
Die Standardeinstellungen für Farbanpassung und Graustufenanpassung gelten für alle Kategorien, die keine eigenen Anpassungseinstellungen haben. Wenn Sie beispielsweise nie Anpassungseinstellungen für die Stiftkategorie angeben, gelten die Standardeinstellungen für die Stiftkategorie.
Sobald Sie eine Farbanpassungs- oder Graustufenanpassungseinstellung für eine bestimmte Kategorie angeben, gelten die Standardeinstellungseinstellungen nicht mehr für diese Kategorie. Angenommen, Sie geben eine Sammlung von Anpassungseinstellungen für die Standardkategorie an. Wenn Sie die Farbanpassungs- und Graustufenanpassungsmatrizen für die Stiftkategorie festlegen, indem Sie an die SetColorMatrices -Methode übergebenPen, gelten keine der Standardeinstellungseinstellungen für Stifte.