enumerazione D2D1_TABLETRANSFER_PROP (d2d1effects.h)
Identificatori per le proprietà dell'effetto trasferimento tabella.
Sintassi
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
} ;
Costanti
D2D1_TABLETRANSFER_PROP_RED_TABLE Valore: 0 Elenco di valori usati per definire la funzione di trasferimento per il canale Rosso. Il tipo è FLOAT[]. Il valore predefinito è {0.0f, 1.0f}. |
D2D1_TABLETRANSFER_PROP_RED_DISABLE Valore: 1 Se si imposta questa opzione su TRUE, l'effetto non applica la funzione di trasferimento al canale Rosso. Se si imposta questo valore su FALSE, la funzione RedTableTransfer viene applicata al canale Rosso. Il tipo è BOOL. Il valore predefinito è FALSE. |
D2D1_TABLETRANSFER_PROP_GREEN_TABLE Valore: 2 Elenco di valori usati per definire la funzione di trasferimento per il canale Verde. Il tipo è FLOAT[]. Il valore predefinito è {0.0f, 1.0f}. |
D2D1_TABLETRANSFER_PROP_GREEN_DISABLE Valore: 3 Se si imposta questa opzione su TRUE, l'effetto non applica la funzione di trasferimento al canale Verde. Se si imposta questa opzione su FALSE, viene applicata la funzione GreenTableTransfer al canale Verde. Il tipo è BOOL. Il valore predefinito è FALSE. |
D2D1_TABLETRANSFER_PROP_BLUE_TABLE Valore: 4 Elenco di valori usati per definire la funzione di trasferimento per il canale Blu. Il tipo è FLOAT[]. Il valore predefinito è {0.0f, 1.0f}. |
D2D1_TABLETRANSFER_PROP_BLUE_DISABLE Valore: 5 Se si imposta questa opzione su TRUE, l'effetto non applica la funzione di trasferimento al canale Blu. Se si imposta questo valore su FALSE, si applica la funzione BlueTableTransfer al canale Blu. Il tipo è BOOL. Il valore predefinito è FALSE. |
D2D1_TABLETRANSFER_PROP_ALPHA_TABLE Valore: 6 Elenco di valori usati per definire la funzione di trasferimento per il canale Alfa. Il tipo è FLOAT[]. Il valore predefinito è {0.0f, 1.0f}. |
D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE Valore: 7 Se si imposta questa opzione su TRUE, l'effetto non applica la funzione di trasferimento al canale Alfa. Se si imposta questo valore su FALSE, la funzione AlphaTableTransfer viene applicata al canale Alfa. Il tipo è BOOL. Il valore predefinito è FALSE. |
D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT Valore: 8 Se l'effetto blocca i valori di colore su 0 e 1 prima che l'effetto passi i valori all'effetto successivo nel grafico. L'effetto blocca i valori prima che premultipli l'alfa. Se si imposta questa opzione su TRUE, l'effetto blocca i valori. Se si imposta questa opzione su FALSE, l'effetto non blocca i valori di colore, ma altri effetti e la superficie di output possono bloccare i valori se non sono di precisione sufficiente. Il tipo è BOOL. Il valore predefinito è FALSE. |
D2D1_TABLETRANSFER_PROP_FORCE_DWORD Valore: 0xffffffff |
Requisiti
Requisito | Valore |
---|---|
Intestazione | d2d1effects.h |