Share via


D2D1_TABLETRANSFER_PROP-Enumeration (d2d1effects.h)

Bezeichner für Eigenschaften des Tabellenübertragungseffekts.

Syntax

typedef enum D2D1_TABLETRANSFER_PROP {
  D2D1_TABLETRANSFER_PROP_RED_TABLE = 0,
  D2D1_TABLETRANSFER_PROP_RED_DISABLE = 1,
  D2D1_TABLETRANSFER_PROP_GREEN_TABLE = 2,
  D2D1_TABLETRANSFER_PROP_GREEN_DISABLE = 3,
  D2D1_TABLETRANSFER_PROP_BLUE_TABLE = 4,
  D2D1_TABLETRANSFER_PROP_BLUE_DISABLE = 5,
  D2D1_TABLETRANSFER_PROP_ALPHA_TABLE = 6,
  D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE = 7,
  D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT = 8,
  D2D1_TABLETRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_TABLETRANSFER_PROP_RED_TABLE
Wert: 0
Die Liste der Werte, die zum Definieren der Übertragungsfunktion für den roten Kanal verwendet werden.


Der Typ ist FLOAT[].

Der Standardwert ist {0.0f, 1.0f}.
D2D1_TABLETRANSFER_PROP_RED_DISABLE
Wert: 1
Wenn Sie dies auf TRUE festlegen, wendet der Effekt die Übertragungsfunktion nicht auf den roten Kanal an.
Wenn Sie dies auf FALSE festlegen, wird die RedTableTransfer-Funktion auf den roten Kanal angewendet.


Der Typ ist BOOL.

Der Standardwert lautet FALSE.
D2D1_TABLETRANSFER_PROP_GREEN_TABLE
Wert: 2
Die Liste der Werte, die zum Definieren der Übertragungsfunktion für den grünen Kanal verwendet werden.


Der Typ ist FLOAT[].

Der Standardwert ist {0.0f, 1.0f}.
D2D1_TABLETRANSFER_PROP_GREEN_DISABLE
Wert: 3
Wenn Sie dies auf TRUE festlegen, wendet der Effekt die Übertragungsfunktion nicht auf den grünen Kanal an.
Wenn Sie dies auf FALSE festlegen, wird die GreenTableTransfer-Funktion auf den grünen Kanal angewendet.


Der Typ ist BOOL.

Der Standardwert lautet FALSE.
D2D1_TABLETRANSFER_PROP_BLUE_TABLE
Wert: 4
Die Liste der Werte, die zum Definieren der Übertragungsfunktion für den blauen Kanal verwendet werden.


Der Typ ist FLOAT[].

Der Standardwert ist {0.0f, 1.0f}.
D2D1_TABLETRANSFER_PROP_BLUE_DISABLE
Wert: 5
Wenn Sie dies auf TRUE festlegen, wendet der Effekt die Übertragungsfunktion nicht auf den blauen Kanal an.
Wenn Sie dies auf FALSE festlegen, wird die BlueTableTransfer-Funktion auf den blauen Kanal angewendet.


Der Typ ist BOOL.

Der Standardwert lautet FALSE.
D2D1_TABLETRANSFER_PROP_ALPHA_TABLE
Wert: 6
Die Liste der Werte, die zum Definieren der Übertragungsfunktion für den Alphakanal verwendet werden.


Der Typ ist FLOAT[].

Der Standardwert ist {0.0f, 1.0f}.
D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE
Wert: 7
Wenn Sie dies auf TRUE festlegen, wendet der Effekt die Übertragungsfunktion nicht auf den Alphakanal an.
Wenn Sie dies auf FALSE festlegen, wird die AlphaTableTransfer-Funktion auf den Alphakanal angewendet.


Der Typ ist BOOL.

Der Standardwert lautet FALSE.
D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT
Wert: 8
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 klemmt die Werte, 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 lautet FALSE.
D2D1_TABLETRANSFER_PROP_FORCE_DWORD
Wert: 0xffffffff

Anforderungen

Anforderung Wert
Header d2d1effects.h