Class ColorMatrix

ColorMatrix class

Definiert eine 5 x 5-Matrix, die die Koordinaten für den RGBA-Raum enthält. Mehrere Methoden derImageAttributes Klasse Passen Sie die Bildfarben mithilfe einer Farbmatrix an. Diese Klasse kann nicht vererbt werden.

public sealed class ColorMatrix

Konstrukteure

NameBeschreibung
ColorMatrix()Initialisiert eine neue Instanz vonColorMatrix Klasse.
ColorMatrix(float[][])Initialisiert eine neue Instanz vonColorMatrix Klasse mit den Elementen in der angegebenen MatrixnewColorMatrix .

Eigenschaften

NameBeschreibung
Item { get; set; }Ruft das Element in der angegebenen Zeile und Spalte in ab oder legt es festColorMatrix .
Matrix00 { get; set; }Holt oder setzt das Element in der 0 (Null)-Zeile und 0-Spalte davonColorMatrix .
Matrix01 { get; set; }Holt oder setzt das Element in der Zeile 0 (Null) und der ersten Spalte davonColorMatrix .
Matrix02 { get; set; }Holt oder setzt das Element in der Zeile 0 (null) und der zweiten Spalte davonColorMatrix .
Matrix03 { get; set; }Holt oder setzt das Element in der Zeile 0 (null) und der dritten Spalte davonColorMatrix .
Matrix04 { get; set; }Holt oder setzt das Element in der Zeile 0 (Null) und der vierten Spalte davonColorMatrix .
Matrix10 { get; set; }Holt oder setzt das Element in der ersten Zeile und 0 (Null)-Spalte davonColorMatrix .
Matrix11 { get; set; }Holt oder setzt das Element in der ersten Zeile und ersten Spalte davonColorMatrix .
Matrix12 { get; set; }Holt oder setzt das Element in der ersten Zeile und zweiten Spalte davonColorMatrix .
Matrix13 { get; set; }Holt oder setzt das Element in der ersten Zeile und dritten Spalte davonColorMatrix .
Matrix14 { get; set; }Holt oder setzt das Element in der ersten Zeile und vierten Spalte davonColorMatrix .
Matrix20 { get; set; }Holt oder setzt das Element in der zweiten Reihe und 0 (Null)-Spalte davonColorMatrix .
Matrix21 { get; set; }Holt oder setzt das Element in der zweiten Reihe und ersten Spalte davonColorMatrix .
Matrix22 { get; set; }Holt oder setzt das Element in der zweiten Zeile und zweiten Spalte davonColorMatrix .
Matrix23 { get; set; }Holt oder setzt das Element in der zweiten Zeile und dritten Spalte davonColorMatrix .
Matrix24 { get; set; }Holt oder setzt das Element in der zweiten Zeile und vierten Spalte davonColorMatrix .
Matrix30 { get; set; }Holt oder setzt das Element in der dritten Zeile und 0 (Null)-Spalte davonColorMatrix .
Matrix31 { get; set; }Holt oder setzt das Element in der dritten Zeile und ersten Spalte davonColorMatrix .
Matrix32 { get; set; }Holt oder setzt das Element in der dritten Zeile und zweiten Spalte davonColorMatrix .
Matrix33 { get; set; }Holt oder setzt das Element in der dritten Zeile und dritten Spalte davonColorMatrix .
Matrix34 { get; set; }Holt oder setzt das Element in der dritten Zeile und vierten Spalte davonColorMatrix .
Matrix40 { get; set; }Holt oder setzt das Element in der vierten Reihe und 0 (Null)-Spalte davonColorMatrix .
Matrix41 { get; set; }Holt oder setzt das Element in der vierten Zeile und ersten Spalte davonColorMatrix .
Matrix42 { get; set; }Holt oder setzt das Element in der vierten Zeile und zweiten Spalte davonColorMatrix .
Matrix43 { get; set; }Holt oder setzt das Element in der vierten Zeile und dritten Spalte davonColorMatrix .
Matrix44 { get; set; }Holt oder setzt das Element in der vierten Zeile und vierten Spalte davonColorMatrix .

Methoden

NameBeschreibung
GetMatrix()Ruft die Matrixwerte ab.

Felder

NameBeschreibung
const MatrixDimensionElementsCountDie Anzahl der Elemente in der Matrixdimension.
const MatrixDimensionsCountDie Anzahl der Matrixdimensionen.
const MatrixTotalElementsCountDie Gesamtzahl der Elemente in der Matrix.

Siehe auch