Compartilhar via


D2D1_GAUSSIANBLUR_PROP enumeração (d2d1effects.h)

Identificadores para propriedades do efeito de desfoque gaussiano.

Syntax

typedef enum D2D1_GAUSSIANBLUR_PROP {
  D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION = 0,
  D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION = 1,
  D2D1_GAUSSIANBLUR_PROP_BORDER_MODE = 2,
  D2D1_GAUSSIANBLUR_PROP_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION
Valor: 0
A quantidade de desfoque a ser aplicada à 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. Um valor de zero DIPs desabilita totalmente esse efeito.


O tipo é FLOAT.

O valor padrão é 3.0f.
D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION
Valor: 1
O modo de otimização.


O tipo é D2D1_GAUSSIANBLUR_OPTIMIZATION.

O valor padrão é D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED.
D2D1_GAUSSIANBLUR_PROP_BORDER_MODE
Valor: 2
O modo usado para calcular a borda da imagem, suave ou dura.


O tipo é D2D1_GAUSSIANBLUR_OPTIMIZATION.

O valor padrão é D2D1_BORDER_MODE_SOFT.
D2D1_GAUSSIANBLUR_PROP_FORCE_DWORD
Valor: 0xffffffff

Requisitos

Requisito Valor
Cabeçalho d2d1effects.h