Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bezeichner für die Eigenschaften des Farbmatrixeffekts.
Syntax
typedef enum D2D1_COLORMATRIX_PROP {
D2D1_COLORMATRIX_PROP_COLOR_MATRIX = 0,
D2D1_COLORMATRIX_PROP_ALPHA_MODE = 1,
D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT = 2,
D2D1_COLORMATRIX_PROP_FORCE_DWORD = 0xffffffff
} ;
Konstanten
D2D1_COLORMATRIX_PROP_COLOR_MATRIXWert: 0 Eine 5x4-Matrix mit Gleitkommawerten. Die Elemente in der Matrix sind nicht begrenzt und einheitslos. Der Typ ist D2D1_MATRIX_5X4_F. Der Standardwert ist die Identitätsmatrix Matrix5x4F(1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0). |
D2D1_COLORMATRIX_PROP_ALPHA_MODEWert: 1 Der Alphamodus der Ausgabe. Der Typ ist D2D1_COLORMATRIX_ALPHA_MODE. Der Standardwert ist D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED. |
D2D1_COLORMATRIX_PROP_CLAMP_OUTPUTWert: 2 Gibt an, ob der Effekt Farbwerte zwischen 0 und 1 klemmt, bevor der Effekt die Werte an den nächsten Effekt im Diagramm übergibt. Der Effekt klammert die Werte ein, bevor er das Alpha vormultipliziert. Wenn Sie dies auf TRUE festlegen, klammert der Effekt die Werte ein. Wenn Sie dies auf FALSE festlegen, klammert der Effekt die Farbwerte nicht ein. aber andere Effekte und die Ausgabeoberfläche können die Werte klammern, wenn sie nicht von hoher Genauigkeit sind. Der Typ ist BOOL. Der Standardwert ist FALSE. |
D2D1_COLORMATRIX_PROP_FORCE_DWORDWert: 0xffffffff |
Anforderungen
| Kopfzeile | d2d1effects.h |