Partager via


ImageAttributes.SetColorMatrices Méthode

Définition

Définit la matrice de réglage des couleurs et la matrice de réglage des nuances de gris.

Surcharges

SetColorMatrices(ColorMatrix, ColorMatrix)

Définit la matrice de réglage des couleurs et la matrice de réglage des nuances de gris pour la catégorie par défaut.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

Définit la matrice de réglage des couleurs et la matrice de réglage des nuances de gris pour la catégorie par défaut.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Définit la matrice de réglage des couleurs et la matrice de réglage des nuances de gris pour une catégorie spécifiée.

SetColorMatrices(ColorMatrix, ColorMatrix)

Source:
ImageAttributes.cs
Source:
ImageAttributes.cs
Source:
ImageAttributes.cs

Définit la matrice de réglage des couleurs et la matrice de réglage des nuances de gris pour la catégorie par défaut.

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)

Paramètres

newColorMatrix
ColorMatrix

Matrice de réglage des couleurs.

grayMatrix
ColorMatrix

Matrice de réglage des nuances de gris.

Remarques

Un ImageAttributes objet conserve les paramètres de couleur et de nuances de gris pour cinq catégories d’ajustement : par défaut, bitmap, pinceau, stylet et texte. Par exemple, vous pouvez spécifier des matrices d’ajustement pour la catégorie par défaut, différentes matrices d’ajustement pour la catégorie bitmap et des matrices d’ajustement différentes pour la catégorie de stylet.

Les paramètres d’ajustement des couleurs et d’ajustement des nuances de gris par défaut s’appliquent à toutes les catégories qui n’ont pas de paramètres d’ajustement propres. Par exemple, si vous ne spécifiez jamais de paramètres d’ajustement pour la catégorie de stylet, les paramètres par défaut s’appliquent à la catégorie de stylet.

Appeler la ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix) méthode revient à appeler la ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) méthode et à passer ColorMatrixFlag.Default pour le flags paramètre . ColorMatrixFlag.Default spécifie que toutes les couleurs (y compris les gris) sont ajustées par la matrice d’ajustement des couleurs, et non par la matrice d’ajustement des nuances de gris. Par conséquent, la matrice d’ajustement des nuances de gris passée à cette méthode n’a aucun effet.

S’applique à

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

Source:
ImageAttributes.cs
Source:
ImageAttributes.cs
Source:
ImageAttributes.cs

Définit la matrice de réglage des couleurs et la matrice de réglage des nuances de gris pour la catégorie par défaut.

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)

Paramètres

newColorMatrix
ColorMatrix

Matrice de réglage des couleurs.

grayMatrix
ColorMatrix

Matrice de réglage des nuances de gris.

flags
ColorMatrixFlag

Élément de ColorMatrixFlag qui spécifie le type d'image et la couleur qui seront affectés par les matrices de réglage des couleurs et des nuances de gris.

Remarques

Un ImageAttributes objet conserve les paramètres de couleur et de nuances de gris pour cinq catégories d’ajustement : par défaut, bitmap, pinceau, stylet et texte. Par exemple, vous pouvez spécifier des matrices d’ajustement pour la catégorie par défaut, différentes matrices d’ajustement pour la catégorie bitmap et des matrices d’ajustement différentes pour la catégorie de stylet.

Les paramètres d’ajustement des couleurs et d’ajustement des nuances de gris par défaut s’appliquent à toutes les catégories qui n’ont pas de paramètres d’ajustement propres. Par exemple, si vous ne spécifiez jamais de paramètres d’ajustement pour la catégorie de stylet, les paramètres par défaut s’appliquent à la catégorie de stylet.

S’applique à

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Source:
ImageAttributes.cs
Source:
ImageAttributes.cs
Source:
ImageAttributes.cs

Définit la matrice de réglage des couleurs et la matrice de réglage des nuances de gris pour une catégorie spécifiée.

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)

Paramètres

newColorMatrix
ColorMatrix

Matrice de réglage des couleurs.

grayMatrix
ColorMatrix

Matrice de réglage des nuances de gris.

mode
ColorMatrixFlag

Élément de ColorMatrixFlag qui spécifie le type d'image et la couleur qui seront affectés par les matrices de réglage des couleurs et des nuances de gris.

type
ColorAdjustType

Élément de ColorAdjustType qui spécifie la catégorie pour laquelle les matrices de réglage des couleurs et de réglage des nuances de gris sont définies.

Remarques

Un ImageAttributes objet conserve les paramètres de couleur et de nuances de gris pour cinq catégories d’ajustement : par défaut, bitmap, pinceau, stylet et texte. Par exemple, vous pouvez spécifier des matrices d’ajustement pour la catégorie par défaut, différentes matrices d’ajustement pour la catégorie bitmap et des matrices d’ajustement différentes pour la catégorie de stylet.

Les paramètres d’ajustement des couleurs et d’ajustement des nuances de gris par défaut s’appliquent à toutes les catégories qui n’ont pas de paramètres d’ajustement propres. Par exemple, si vous ne spécifiez jamais de paramètres d’ajustement pour la catégorie de stylet, les paramètres par défaut s’appliquent à la catégorie de stylet.

Dès que vous spécifiez un paramètre d’ajustement de couleur ou de réglage des nuances de gris pour une certaine catégorie, les paramètres d’ajustement par défaut ne s’appliquent plus à cette catégorie. Par exemple, supposons que vous spécifiez une collection de paramètres d’ajustement pour la catégorie par défaut. Si vous définissez les matrices d’ajustement des couleurs et d’ajustement des nuances de gris pour la catégorie de stylet en passant Pen à la SetColorMatrices méthode , aucun des paramètres d’ajustement par défaut ne s’applique aux stylets.

S’applique à