énumération D2D1_SHADOW_PROP (d2d1effects.h)
Identificateurs des propriétés de l’effet Ombre.
Syntax
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
} ;
Constantes
D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION Valeur : 0 Quantité de flou à appliquer au canal alpha de l’image. Vous pouvez calculer le rayon de flou du noyau en multipliant l’écart-type par 3. Les unités de l’écart-type et du rayon de flou sont des DIPs. Cette propriété est identique à la propriété d’écart type Gaussian Blur. Le type est FLOAT. La valeur par défaut est 3.0f. |
D2D1_SHADOW_PROP_COLOR Valeur : 1 Couleur de l'ombre portée. Cette propriété est une D2D1_VECTOR_4F définie comme suit : (R, G, B, A). Vous devez spécifier cette couleur en alpha droit. Le type est D2D1_VECTOR_4F. La valeur par défaut est {0.0f, 0.0f, 0.0f, 1.0f}. |
D2D1_SHADOW_PROP_OPTIMIZATION Valeur : 2 Niveau d’optimisation des performances. Le type est D2D1_SHADOW_OPTIMIZATION. La valeur par défaut est D2D1_SHADOW_OPTIMIZATION_BALANCED. |
D2D1_SHADOW_PROP_FORCE_DWORD Valeur : 0xffffffff |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d2d1effects.h |