enumeración D2D1_DIRECTIONALBLUR_PROP (d2d1effects.h)
Identificadores de las propiedades del efecto de desenfoque direccional.
Syntax
typedef enum D2D1_DIRECTIONALBLUR_PROP {
D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION = 0,
D2D1_DIRECTIONALBLUR_PROP_ANGLE = 1,
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION = 2,
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE = 3,
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_DIRECTIONALBLUR_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 en 3. Las unidades de la desviación estándar y el radio de desenfoque son DIP. Un valor de 0 DIP deshabilita este efecto. El tipo es FLOAT. El valor predeterminado es 3.0f. |
D2D1_DIRECTIONALBLUR_PROP_ANGLE Valor: 1 Ángulo del desenfoque relativo al eje X, en la dirección en sentido contrario a las agujas del reloj. Las unidades se especifican en grados. El kernel de desenfoque se genera primero con el mismo proceso que para el efecto de desenfoque gaussiano. A continuación, los valores del kernel se transforman según el ángulo de desenfoque. El tipo es FLOAT. El valor predeterminado es 0,0f. |
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION Valor: 2 Modo de optimización. Consulta Modos de optimización para obtener más información. El tipo es D2D1_DIRECTIONALBLUR_OPTIMIZATION. El valor predeterminado es D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED. |
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE Valor: 3 Modo utilizado para calcular el borde de la imagen, suave o dura. Consulta Modos de borde para obtener más información. El tipo es D2D1_BORDER_MODE. El valor predeterminado es D2D1_BORDER_MODE_SOFT. |
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Encabezado | d2d1effects.h |