D2D1_DIRECTIONALBLUR_PROP enumeração (d2d1effects.h)
Identificadores para propriedades do efeito de desfoque direcional.
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 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 0 DIPs desabilita esse efeito. O tipo é FLOAT. O valor padrão é 3,0f. |
D2D1_DIRECTIONALBLUR_PROP_ANGLE Valor: 1 O ângulo do desfoque em relação ao eixo x, na direção no sentido anti-horário. As unidades são especificadas em graus. O kernel de desfoque é gerado pela primeira vez usando o mesmo processo que para o efeito de desfoque gaussiano. Os valores de kernel são transformados de acordo com o ângulo de desfoque. O tipo é FLOAT. O valor padrão é 0,0f. |
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION Valor: 2 O modo de otimização. Consulte Modos de otimização para obter mais informações. O tipo é D2D1_DIRECTIONALBLUR_OPTIMIZATION. O valor padrão é D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED. |
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE Valor: 3 O modo usado para calcular a borda da imagem, suave ou dura. Consulte Modos de borda para obter mais informações. O tipo é D2D1_BORDER_MODE. O valor padrão é D2D1_BORDER_MODE_SOFT. |
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Cabeçalho | d2d1effects.h |