ColorTransformOperation

ColorTransformOperation enumeration

Definiert die Farbtransformationsoperation.

public enum ColorTransformOperation

Werte

NameWertBeschreibung
Tint0Tönt die Farbe. Parameter liegt im Bereich zwischen 0 (Originalfarbe) und 1 (Weiß).
Shade1Schattiert die Farbe. Parameter liegt im Bereich zwischen 0 (Originalfarbe) und 1 (Schwarz).
Complement2Ändert die Farbe in eine komplementäre RGB-Farbe. m = Max(r, g, b); r = m - r; g = m - g; b = m - b;
Inverse3Ändert die Farbe in eine invertierte Farbe. r = 1 - r; g = 1 - g; b = 1 - b;
Grayscale4Ändert die Farbe in ein Grau mit gleicher Helligkeit. Parameter ignoriert.
SetAlpha5Definiert eine Alpha-Komponente der Farbe. Parameter liegt im Bereich zwischen 0 (transparent) und 1 (undurchsichtig).
AddAlpha6Addiert einen Parameterwert zu einer Alpha-Komponente der Farbe. Parameter liegt im Bereich zwischen -1 und 1.
MultiplyAlpha7Multipliziert eine Alpha-Komponente mit dem Wert eines Parameters.
SetHue8Ändert eine Farbtonkomponente der Farbe in einen Parameterwert. Parameter liegt im Bereich zwischen 0 und 360.
AddHue9Addiert den Wert des Parameters zur Farbtonkomponente der Farbe. Parameter liegt im Bereich zwischen -360 und 360.
MultiplyHue10Multipliziert eine Farbtonkomponente mit dem Wert eines Parameters.
SetSaturation11Ändert eine Sättigungskomponente der Farbe in einen Parameterwert. Parameter liegt im Bereich zwischen 0 und 1.
AddSaturation12Addiert einen Parameterwert zu einer Sättigungskomponente der Farbe. Parameter liegt im Bereich zwischen -1 und 1.
MultiplySaturation13Multipliziert eine Sättigungskomponente mit dem Wert eines Parameters.
SetLuminance14Ändert eine Luminanzkomponente der Farbe in einen Parameterwert. Parameter liegt im Bereich zwischen 0 und 1.
AddLuminance15Addiert einen Parameterwert zu einer Luminanzkomponente der Farbe. Parameter liegt im Bereich zwischen -1 und 1.
MultiplyLuminance16Multipliziert eine Luminanzkomponente mit dem Wert eines Parameters.
SetRed17Ändert eine rote Komponente der Farbe in einen Parameterwert. Parameter liegt im Bereich zwischen 0 und 1.
AddRed18Addiert einen Parameterwert zu einer roten Komponente der Farbe. Parameter liegt im Bereich zwischen -1 und 1.
MultiplyRed19Multipliziert eine rote Komponente mit einem Parameter.
SetGreen20Ändert eine grüne Komponente der Farbe in den Wert eines Parameters. Parameter liegt im Bereich zwischen 0 und 1.
AddGreen21Fügt einem Grünanteil der Farbe einen Parameter hinzu. Parameter liegt im Bereich zwischen -1 und 1.
MultiplyGreen22Multipliziert eine grüne Komponente der Farbe mit einem Parameterwert.
SetBlue23Ändert eine blaue Komponente der Farbe in einen Parameterwert. Parameter liegt im Bereich zwischen 0 und 360.
AddBlue24Addiert einen Parameterwert zu einer blauen Komponente der Farbe. Parameter liegt im Bereich zwischen -1 und 1.
MultiplyBlue25Multipliziert eine blaue Komponente der Farbe mit einem Parameterwert.
Gamma26Gammakorrektur. Parameter ignoriert.
InverseGamma27Inverse Gammakorrektur. Parameter ignoriert.

Siehe auch