Condividi tramite


enumerazione D2D1_SHADOW_PROP (d2d1effects.h)

Identificatori per le proprietà dell'effetto Shadow.

Sintassi

typedef enum D2D1_SHADOW_PROP {
  D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION = 0,
  D2D1_SHADOW_PROP_COLOR = 1,
  D2D1_SHADOW_PROP_OPTIMIZATION = 2,
  D2D1_SHADOW_PROP_FORCE_DWORD = 0xffffffff
} ;

Costanti

 
D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION
Valore: 0
Quantità di sfocatura da applicare al canale alfa dell'immagine. È possibile calcolare il raggio del blur del kernel moltiplicando la deviazione standard per 3.
Le unità sia della deviazione standard che del raggio di blur sono DIP.


Questa proprietà è uguale alla proprietà di deviazione standard di Gaussian Blur.

Il tipo è FLOAT.

Il valore predefinito è 3.0f.
D2D1_SHADOW_PROP_COLOR
Valore: 1
Colore dell'ombreggiatura. Questa proprietà è una D2D1_VECTOR_4F definita come: (R, G, B, A). È necessario specificare questo colore in alfa dritto.


Il tipo è D2D1_VECTOR_4F.

Il valore predefinito è {0.0f, 0.0f, 0.0f, 1.0f}.
D2D1_SHADOW_PROP_OPTIMIZATION
Valore: 2
Livello di ottimizzazione delle prestazioni.


Il tipo è D2D1_SHADOW_OPTIMIZATION.

Il valore predefinito è D2D1_SHADOW_OPTIMIZATION_BALANCED.
D2D1_SHADOW_PROP_FORCE_DWORD
Valore: 0xffffffff

Requisiti

Requisito Valore
Intestazione d2d1effects.h