Condividi tramite


enumerazione D2D1_CHROMAKEY_PROP (d2d1effects_2.h)

Identificatori per le proprietà dell'effetto Chroma-key.

Sintassi

typedef enum D2D1_CHROMAKEY_PROP {
  D2D1_CHROMAKEY_PROP_COLOR = 0,
  D2D1_CHROMAKEY_PROP_TOLERANCE = 1,
  D2D1_CHROMAKEY_PROP_INVERT_ALPHA = 2,
  D2D1_CHROMAKEY_PROP_FEATHER = 3,
  D2D1_CHROMAKEY_PROP_FORCE_DWORD = 0xffffffff
} ;

Costanti

 
D2D1_CHROMAKEY_PROP_COLOR
Valore: 0
La proprietà D2D1_CHROMAKEY_PROP_COLOR è un valore vector4 che indica il colore da convertire in alfa. Il colore predefinito è nero.
D2D1_CHROMAKEY_PROP_TOLERANCE
Valore: 1
La proprietà D2D1_CHROMAKEY_PROP_TOLERANCE è un valore float che indica la tolleranza per la corrispondenza del colore specificato nella proprietà D2D1_CHROMAKEY_PROP_COLOR.
L'intervallo consentito è compreso tra 0,0 e 1,0. Il valore predefinito è 0,1.
D2D1_CHROMAKEY_PROP_INVERT_ALPHA
Valore: 2
La proprietà D2D1_CHROMAKEY_PROP_INVERT_ALPHA è un valore booleano che indica se i valori alfa devono essere invertiti. Valore predefinito se False.
D2D1_CHROMAKEY_PROP_FEATHER
Valore: 3
La proprietà D2D1_CHROMAKEY_PROP_FEATHER è un valore booleano che indica se i bordi dell'output devono essere ammorbiditi nel canale alfa.
Se impostato su False, l'output alfa dell'effetto è a 1 bit: completamente opaco o completamente trasparente. L'impostazione su True comporta un ammorbidimento dei bordi nel canale alfa dell'output Chroma Key.
Il valore predefinito è False.
D2D1_CHROMAKEY_PROP_FORCE_DWORD
Valore: 0xffffffff

Requisiti

   
Intestazione d2d1effects_2.h