enumeração D2D1_EDGEDETECTION_PROP (d2d1effects_2.h)

Identificadores para propriedades do efeito Detecção de Borda.

Syntax

typedef enum D2D1_EDGEDETECTION_PROP {
  D2D1_EDGEDETECTION_PROP_STRENGTH = 0,
  D2D1_EDGEDETECTION_PROP_BLUR_RADIUS = 1,
  D2D1_EDGEDETECTION_PROP_MODE = 2,
  D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES = 3,
  D2D1_EDGEDETECTION_PROP_ALPHA_MODE = 4,
  D2D1_EDGEDETECTION_PROP_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_EDGEDETECTION_PROP_STRENGTH
Valor: 0
A propriedade D2D1_EDGEDETECTION_PROP_STRENGTH é um valor float que modula a resposta do filtro de detecção de borda. Um valor de baixa força significa que as bordas mais fracas serão filtradas,
enquanto um valor alto significa que bordas mais fortes serão filtradas. O intervalo permitido é de 0,0 a 1,0. O valor padrão é 0,5.
D2D1_EDGEDETECTION_PROP_BLUR_RADIUS
Valor: 1
A propriedade D2D1_EDGEDETECTION_PROP_BLUR_RADIUS é um valor float que especifica a quantidade de desfoque a ser aplicada. A aplicação de desfoque é usada para remover altas frequências e reduzir bordas fantasmas.
O intervalo permitido é de 0,0 a 10,0. O valor padrão é 0,0 (sem desfoque aplicado).
D2D1_EDGEDETECTION_PROP_MODE
Valor: 2
A propriedade D2D1_EDGEDETECTION_PROP_MODE é um valor de enumeração D2D1_EDGEDETECTION_MODE qual modo usar para detecção de borda.
O valor padrão é D2D1_EDGEDETECTION_MODE_SOBEL.
D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES
Valor: 3
A propriedade D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES é um valor booliano. A detecção de borda só se aplica aos canais RGB, o canal alfa é ignorado para fins de detecção de bordas.
Se D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES for false, as bordas de saída serão totalmente opacas. Se D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES for true, a opacidade de entrada será preservada.
O valor padrão é false.
D2D1_EDGEDETECTION_PROP_ALPHA_MODE
Valor: 4
A propriedade D2D1_EDGEDETECTION_PROP_ALPHA_MODE é um valor de enumeração D2D1_ALPHA_MODE que indica o modo alfa do arquivo de entrada.
Se a entrada não for opaca, esse valor será usado para determinar se as entradas devem ser despremultipavelmente.
Consulte a seção Sobre modos alfa do tópico Formatos de pixel e modos alfa com suporte para obter informações adicionais.

O valor padrão é D2D1_ALPHA_MODE_PREMULTIPLIED.
D2D1_EDGEDETECTION_PROP_FORCE_DWORD
Valor: 0xffffffff

Requisitos

Requisito Valor
Cabeçalho d2d1effects_2.h