Compartilhar via


D2D1_SHADOW_PROP enumeração (d2d1effects.h)

Identificadores para propriedades do efeito Shadow.

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
Valor: 0
A quantidade de desfoque a ser aplicada ao canal alfa da imagem. Você pode calcular o raio de desfoque do kernel multiplicando o desvio padrão por 3.
As unidades do desvio padrão e do raio de desfoque são DIPs.


Essa propriedade é a mesma que a propriedade de desvio padrão Gaussian Blur.

O tipo é FLOAT.

O valor padrão é 3.0f.
D2D1_SHADOW_PROP_COLOR
Valor: 1
A cor da sombra. Essa propriedade é uma D2D1_VECTOR_4F definida como: (R, G, B, A). Você deve especificar essa cor em alfa reto.


O tipo é D2D1_VECTOR_4F.

O valor padrão é {0.0f, 0.0f, 0.0f, 1.0f}.
D2D1_SHADOW_PROP_OPTIMIZATION
Valor: 2
O nível de otimização de desempenho.


O tipo é D2D1_SHADOW_OPTIMIZATION.

O valor padrão é D2D1_SHADOW_OPTIMIZATION_BALANCED.
D2D1_SHADOW_PROP_FORCE_DWORD
Valor: 0xffffffff

Requisitos

Requisito Valor
Cabeçalho d2d1effects.h