ImageAttributes.SetColorMatrices Metodo

Definizione

Imposta la matrice di regolazione del colore e la matrice di regolazione delle gradazioni di grigio.

Overload

SetColorMatrices(ColorMatrix, ColorMatrix)

Imposta la matrice di regolazione del colore e la matrice di regolazione delle gradazioni di grigio per la categoria predefinita.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

Imposta la matrice di regolazione del colore e la matrice di regolazione delle gradazioni di grigio per la categoria predefinita.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Imposta la matrice di regolazione del colore e la matrice di regolazione delle gradazioni di grigio per una categoria specificata.

SetColorMatrices(ColorMatrix, ColorMatrix)

Origine:
ImageAttributes.cs
Origine:
ImageAttributes.cs
Origine:
ImageAttributes.cs

Imposta la matrice di regolazione del colore e la matrice di regolazione delle gradazioni di grigio per la categoria predefinita.

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)

Parametri

newColorMatrix
ColorMatrix

Matrice di regolazione del colore.

grayMatrix
ColorMatrix

Matrice di regolazione delle gradazioni di grigio.

Commenti

Un ImageAttributes oggetto gestisce le impostazioni di colore e scala di grigio per cinque categorie di regolazione: impostazione predefinita, bitmap, pennello, penna e testo. Ad esempio, è possibile specificare matrici di regolazione per la categoria predefinita, matrici di regolazione diverse per la categoria bitmap e matrici di regolazione ancora diverse per la categoria di penna.

Le impostazioni predefinite di regolazione dei colori e di regolazione della scala grigia si applicano a tutte le categorie che non hanno impostazioni di regolazione personalizzate. Ad esempio, se non si specificano mai impostazioni di regolazione per la categoria di penna, le impostazioni predefinite si applicano alla categoria di penna.

La chiamata al metodo equivale a chiamare il ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix)ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) metodo e passare ColorMatrixFlag.Default per il flags parametro. ColorMatrixFlag.Default specifica che tutti i colori (inclusi i grigi) vengono regolati dalla matrice di regolazione dei colori, non dalla matrice di regolazione della scala grigia. Pertanto, la matrice di regolazione della scala grigia passata a questo metodo non ha alcun effetto.

Si applica a

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

Origine:
ImageAttributes.cs
Origine:
ImageAttributes.cs
Origine:
ImageAttributes.cs

Imposta la matrice di regolazione del colore e la matrice di regolazione delle gradazioni di grigio per la categoria predefinita.

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)

Parametri

newColorMatrix
ColorMatrix

Matrice di regolazione del colore.

grayMatrix
ColorMatrix

Matrice di regolazione delle gradazioni di grigio.

flags
ColorMatrixFlag

Elemento dell'oggetto ColorMatrixFlag che specifica il tipo di immagine e colore su cui avranno effetto le matrici di regolazione del colore e delle gradazioni di grigio.

Commenti

Un ImageAttributes oggetto gestisce le impostazioni di colore e scala di grigio per cinque categorie di regolazione: impostazione predefinita, bitmap, pennello, penna e testo. Ad esempio, è possibile specificare matrici di regolazione per la categoria predefinita, matrici di regolazione diverse per la categoria bitmap e matrici di regolazione ancora diverse per la categoria di penna.

Le impostazioni predefinite di regolazione dei colori e di regolazione della scala grigia si applicano a tutte le categorie che non hanno impostazioni di regolazione personalizzate. Ad esempio, se non si specificano mai impostazioni di regolazione per la categoria di penna, le impostazioni predefinite si applicano alla categoria di penna.

Si applica a

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Origine:
ImageAttributes.cs
Origine:
ImageAttributes.cs
Origine:
ImageAttributes.cs

Imposta la matrice di regolazione del colore e la matrice di regolazione delle gradazioni di grigio per una categoria specificata.

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)

Parametri

newColorMatrix
ColorMatrix

Matrice di regolazione del colore.

grayMatrix
ColorMatrix

Matrice di regolazione delle gradazioni di grigio.

mode
ColorMatrixFlag

Elemento dell'oggetto ColorMatrixFlag che specifica il tipo di immagine e colore su cui avranno effetto le matrici di regolazione del colore e delle gradazioni di grigio.

type
ColorAdjustType

Elemento dell'oggetto ColorAdjustType da cui viene specificata la categoria per la quale vengono impostate le matrici di regolazione del colore e delle gradazioni di grigio.

Commenti

Un ImageAttributes oggetto gestisce le impostazioni di colore e scala di grigio per cinque categorie di regolazione: impostazione predefinita, bitmap, pennello, penna e testo. Ad esempio, è possibile specificare matrici di regolazione per la categoria predefinita, matrici di regolazione diverse per la categoria bitmap e matrici di regolazione ancora diverse per la categoria di penna.

Le impostazioni predefinite di regolazione dei colori e di regolazione della scala grigia si applicano a tutte le categorie che non hanno impostazioni di regolazione personalizzate. Ad esempio, se non si specificano mai impostazioni di regolazione per la categoria di penna, le impostazioni predefinite si applicano alla categoria di penna.

Non appena si specifica un'impostazione di regolazione del colore o di regolazione della scala grigia per una determinata categoria, le impostazioni di regolazione predefinite non si applicano più a tale categoria. Si supponga, ad esempio, di specificare una raccolta di impostazioni di regolazione per la categoria predefinita. Se si impostano le matrici di regolazione dei colori e di scalabilità grigia per la categoria di penna passando Pen al metodo, nessuna delle impostazioni di regolazione predefinite verrà applicata alle SetColorMatrices penne.

Si applica a