Partager via


énumération D2D1_DISPLACEMENTMAP_PROP (d2d1effects.h)

Identificateurs des propriétés de l’effet de carte Déplacement.

Syntax

typedef enum D2D1_DISPLACEMENTMAP_PROP {
  D2D1_DISPLACEMENTMAP_PROP_SCALE = 0,
  D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT = 1,
  D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT = 2,
  D2D1_DISPLACEMENTMAP_PROP_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_DISPLACEMENTMAP_PROP_SCALE
Valeur : 0
Multiplie l’intensité du canal sélectionné à partir de l’image de déplacement. Plus vous définissez cette propriété, plus l’effet déplace les pixels.


Le type est FLOAT.

La valeur par défaut est 0,0f.
D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT
Valeur : 1
L’effet extrait l’intensité de ce canal de couleur et l’utilise pour déplacer spatialement l’image dans la direction X.


Le type est D2D1_CHANNEL_SELECTOR.

La valeur par défaut est D2D1_CHANNEL_SELECTOR_A
D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT
Valeur : 2
L’effet extrait l’intensité de ce canal de couleur et l’utilise pour déplacer spatialement l’image dans la direction Y.


Le type est D2D1_CHANNEL_SELECTOR.

La valeur par défaut est D2D1_CHANNEL_SELECTOR_A
D2D1_DISPLACEMENTMAP_PROP_FORCE_DWORD
Valeur : 0xffffffff

Configuration requise

   
En-tête d2d1effects.h