énumération D2D1_CHROMAKEY_PROP (d2d1effects_2.h)
Identificateurs des propriétés de l’effet de clé chromatique.
Syntax
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
} ;
Constantes
D2D1_CHROMAKEY_PROP_COLOR Valeur : 0 La propriété D2D1_CHROMAKEY_PROP_COLOR est une valeur vector4 indiquant la couleur qui doit être convertie en alpha. La couleur par défaut est le noir. |
D2D1_CHROMAKEY_PROP_TOLERANCE Valeur : 1 La propriété D2D1_CHROMAKEY_PROP_TOLERANCE est une valeur float qui indique la tolérance pour la mise en correspondance de la couleur spécifiée dans la propriété D2D1_CHROMAKEY_PROP_COLOR. La plage autorisée est comprise entre 0,0 et 1,0. La valeur par défaut est 0,1. |
D2D1_CHROMAKEY_PROP_INVERT_ALPHA Valeur : 2 La propriété D2D1_CHROMAKEY_PROP_INVERT_ALPHA est une valeur booléenne indiquant si les valeurs alpha doivent être inversées. Valeur par défaut si False. |
D2D1_CHROMAKEY_PROP_FEATHER Valeur : 3 La propriété D2D1_CHROMAKEY_PROP_FEATHER est une valeur booléenne indiquant si les bords de la sortie doivent être adoucis dans le canal alpha. Lorsque la valeur est False, la sortie alpha de l’effet est 1 bits : soit entièrement opaque, soit entièrement transparente. La définition de la valeur True entraîne un ramollissement des bords dans le canal alpha de la sortie de la clé chromatique. La valeur par défaut est False. |
D2D1_CHROMAKEY_PROP_FORCE_DWORD Valeur : 0xffffffff |
Configuration requise
En-tête | d2d1effects_2.h |