D2D1_DISPLACEMENTMAP_PROP enumeração (d2d1effects.h)

Identificadores para propriedades do efeito de mapa deslocamento.

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
Valor: 0
Multiplica a intensidade do canal selecionado na imagem de deslocamento. Quanto mais alta você definir essa propriedade, mais o efeito deslocará os pixels.


O tipo é FLOAT.

O valor padrão é 0,0f.
D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT
Valor: 1
O efeito extrai a intensidade desse canal de cores e a usa para deslocar espacialmente a imagem na direção X.


O tipo é D2D1_CHANNEL_SELECTOR.

O valor padrão é D2D1_CHANNEL_SELECTOR_A
D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT
Valor: 2
O efeito extrai a intensidade desse canal de cores e a usa para deslocar espacialmente a imagem na direção Y.


O tipo é D2D1_CHANNEL_SELECTOR.

O valor padrão é D2D1_CHANNEL_SELECTOR_A
D2D1_DISPLACEMENTMAP_PROP_FORCE_DWORD
Valor: 0xffffffff

Requisitos

   
Cabeçalho d2d1effects.h