Freigeben über


D2D1_COLORMANAGEMENT_RENDERING_INTENT-Enumeration (d2d1effects.h)

Gibt an, welche ICC-Renderingabsicht der Farbverwaltungseffekt verwenden soll.

Syntax

typedef enum D2D1_COLORMANAGEMENT_RENDERING_INTENT {
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL = 0,
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC = 1,
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION = 2,
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 3,
  D2D1_COLORMANAGEMENT_RENDERING_INTENT_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL
Wert: 0
Der Effekt komprimiert oder erweitert die gesamte Farbskala des Bilds, um die Farbskala des Geräts auszufüllen,
So bleibt der Grauabgleich erhalten, die farbmetrische Genauigkeit kann jedoch nicht beibehalten werden.
D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC
Wert: 1
Der Effekt behält die Farbfärbung im Bild auf kosten von Farbton und Helligkeit bei.
D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION
Wert: 2
Der Effekt passt Farben an, die außerhalb des Farbbereichs liegen, die das Ausgabegerät rendert, auf die nächstgelegene verfügbare Farbe. Der Weißpunkt wird nicht beibehalten.
D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC
Wert: 3
Der Effekt passt alle Farben an, die außerhalb des Bereichs liegen, den das Ausgabegerät auf die nächste Farbe rendern kann, die gerendert werden kann. Der Effekt ändert die anderen Farben nicht und behält den Weißpunkt bei.
D2D1_COLORMANAGEMENT_RENDERING_INTENT_FORCE_DWORD
Wert: 0xffffffff

Anforderungen

Anforderung Wert
Header d2d1effects.h