ColorMatrix

ColorMatrix class

Définit une matrice 5 x 5 qui contient les coordonnées de l’espace RGBA. Plusieurs méthodes de laImageAttributes ajuste les couleurs de l’image à l’aide d’une matrice de couleurs. Cette classe ne peut pas être héritée.

public sealed class ColorMatrix

Constructeurs

NomLa description
ColorMatrix()Initialise une nouvelle instance duColorMatrix classe.
ColorMatrix(float[][])Initialise une nouvelle instance duColorMatrix classe utilisant les éléments de la matrice spécifiéenewColorMatrix .

Propriétés

NomLa description
Item { get; set; }Obtient ou définit l’élément à la ligne et à la colonne spécifiées dans leColorMatrix .
Matrix00 { get; set; }Obtient ou définit l’élément à la ligne 0 (zéro) et à la colonne 0 de ceColorMatrix .
Matrix01 { get; set; }Obtient ou définit l’élément à la ligne 0 (zéro) et à la première colonne de ceColorMatrix .
Matrix02 { get; set; }Obtient ou définit l’élément à la ligne 0 (zéro) et à la deuxième colonne de ceColorMatrix .
Matrix03 { get; set; }Obtient ou définit l’élément à la ligne 0 (zéro) et à la troisième colonne de ceColorMatrix .
Matrix04 { get; set; }Obtient ou définit l’élément à la ligne 0 (zéro) et à la quatrième colonne de ceColorMatrix .
Matrix10 { get; set; }Obtient ou définit l’élément à la première ligne et la colonne 0 (zéro) de ceColorMatrix .
Matrix11 { get; set; }Obtient ou définit l’élément à la première ligne et à la première colonne de ceColorMatrix .
Matrix12 { get; set; }Obtient ou définit l’élément à la première ligne et à la deuxième colonne de ceColorMatrix .
Matrix13 { get; set; }Obtient ou définit l’élément à la première ligne et à la troisième colonne de ceColorMatrix .
Matrix14 { get; set; }Obtient ou définit l’élément à la première ligne et à la quatrième colonne de ceColorMatrix .
Matrix20 { get; set; }Obtient ou définit l’élément à la deuxième ligne et la colonne 0 (zéro) de ceColorMatrix .
Matrix21 { get; set; }Obtient ou définit l’élément de la deuxième ligne et de la première colonne de ceColorMatrix .
Matrix22 { get; set; }Obtient ou définit l’élément à la deuxième ligne et à la deuxième colonne de ceColorMatrix .
Matrix23 { get; set; }Obtient ou définit l’élément à la deuxième ligne et à la troisième colonne de ceColorMatrix .
Matrix24 { get; set; }Obtient ou définit l’élément à la deuxième ligne et à la quatrième colonne de ceColorMatrix .
Matrix30 { get; set; }Obtient ou définit l’élément à la troisième ligne et la colonne 0 (zéro) de ceColorMatrix .
Matrix31 { get; set; }Obtient ou définit l’élément à la troisième ligne et à la première colonne de ceColorMatrix .
Matrix32 { get; set; }Obtient ou définit l’élément à la troisième ligne et à la deuxième colonne de ceColorMatrix .
Matrix33 { get; set; }Obtient ou définit l’élément à la troisième ligne et à la troisième colonne de ceColorMatrix .
Matrix34 { get; set; }Obtient ou définit l’élément à la troisième ligne et à la quatrième colonne de ceColorMatrix .
Matrix40 { get; set; }Obtient ou définit l’élément à la quatrième ligne et la colonne 0 (zéro) de ceColorMatrix .
Matrix41 { get; set; }Obtient ou définit l’élément à la quatrième ligne et à la première colonne de ceColorMatrix .
Matrix42 { get; set; }Obtient ou définit l’élément à la quatrième ligne et à la deuxième colonne de ceColorMatrix .
Matrix43 { get; set; }Obtient ou définit l’élément à la quatrième ligne et à la troisième colonne de ceColorMatrix .
Matrix44 { get; set; }Obtient ou définit l’élément à la quatrième ligne et à la quatrième colonne de ceColorMatrix .

Méthodes

NomLa description
GetMatrix()Obtient les valeurs de la matrice.

Des champs

NomLa description
const MatrixDimensionElementsCountLe nombre d’éléments dans la dimension de la matrice.
const MatrixDimensionsCountLe nombre de dimensions de la matrice.
const MatrixTotalElementsCountLe nombre total d’éléments dans la matrice.

Voir également