Compartir a través de


enumeración D2D1_GAUSSIANBLUR_PROP (d2d1effects.h)

Identificadores de las propiedades del efecto de desenfoque 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
Cantidad de desenfoque que se va a aplicar a la imagen. Puede calcular el radio de desenfoque del kernel multiplicando la desviación estándar por 3.
Las unidades de la desviación estándar y el radio de desenfoque son DIP. Un valor de cero DIP deshabilita este efecto por completo.


El tipo es FLOAT.

El valor predeterminado es 3.0f.
D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION
Valor: 1
Modo de optimización.


El tipo es D2D1_GAUSSIANBLUR_OPTIMIZATION.

El valor predeterminado es D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED.
D2D1_GAUSSIANBLUR_PROP_BORDER_MODE
Valor: 2
Modo utilizado para calcular el borde de la imagen, suave o duro.


El tipo es D2D1_GAUSSIANBLUR_OPTIMIZATION.

El valor predeterminado es D2D1_BORDER_MODE_SOFT.
D2D1_GAUSSIANBLUR_PROP_FORCE_DWORD
Valor: 0xffffffff

Requisitos

Requisito Valor
Header d2d1effects.h