Compartilhar via


enumeração D2D1_CHROMAKEY_PROP (d2d1effects_2.h)

Identificadores para propriedades do efeito chroma-key.

Syntax

typedef enum D2D1_CHROMAKEY_PROP {
  D2D1_CHROMAKEY_PROP_COLOR = 0,
  D2D1_CHROMAKEY_PROP_TOLERANCE = 1,
  D2D1_CHROMAKEY_PROP_INVERT_ALPHA = 2,
  D2D1_CHROMAKEY_PROP_FEATHER = 3,
  D2D1_CHROMAKEY_PROP_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_CHROMAKEY_PROP_COLOR
Valor: 0
A propriedade D2D1_CHROMAKEY_PROP_COLOR é um valor vector4 que indica a cor que deve ser convertida em alfa. A cor padrão é preto.
D2D1_CHROMAKEY_PROP_TOLERANCE
Valor: 1
A propriedade D2D1_CHROMAKEY_PROP_TOLERANCE é um valor float que indica a tolerância para correspondência da cor especificada na propriedade D2D1_CHROMAKEY_PROP_COLOR.
O intervalo permitido é de 0,0 a 1,0. O valor padrão é 0,1.
D2D1_CHROMAKEY_PROP_INVERT_ALPHA
Valor: 2
A propriedade D2D1_CHROMAKEY_PROP_INVERT_ALPHA é um valor booliano que indica se os valores alfa devem ser invertidos. O valor padrão se False.
D2D1_CHROMAKEY_PROP_FEATHER
Valor: 3
A propriedade D2D1_CHROMAKEY_PROP_FEATHER é um valor booliano se as bordas da saída devem ser suavizadas no canal alfa.
Quando definido como False, a saída alfa pelo efeito é de 1 bit: totalmente opaca ou totalmente transparente. A configuração como True resulta em um abrandamento de bordas no canal alfa da saída da Chave chroma.
O valor padrão é False.
D2D1_CHROMAKEY_PROP_FORCE_DWORD
Valor: 0xffffffff

Requisitos

   
Cabeçalho d2d1effects_2.h