enumeração DXGI_ALPHA_MODE (dxgi1_2.h)
Identifica o valor alfa, o comportamento de transparência de uma superfície.
Syntax
typedef enum DXGI_ALPHA_MODE {
DXGI_ALPHA_MODE_UNSPECIFIED = 0,
DXGI_ALPHA_MODE_PREMULTIPLIED = 1,
DXGI_ALPHA_MODE_STRAIGHT = 2,
DXGI_ALPHA_MODE_IGNORE = 3,
DXGI_ALPHA_MODE_FORCE_DWORD = 0xffffffff
} ;
Constantes
DXGI_ALPHA_MODE_UNSPECIFIED Valor: 0 Indica que o comportamento de transparência não está especificado. |
DXGI_ALPHA_MODE_PREMULTIPLIED Valor: 1 Indica que o comportamento de transparência é pré-multiplicado. Cada cor é dimensionada primeiro pelo valor alfa. O valor alfa em si é o mesmo em alfa reto e pré-multiplicado. Normalmente, nenhum valor de canal de cor é maior que o valor do canal alfa. Se um valor de canal de cor em um formato pré-multiplicado for maior que o canal alfa, a combinação de matemática de origem padrão resultará em uma mesclagem aditiva. |
DXGI_ALPHA_MODE_STRAIGHT Valor: 2 Indica que o comportamento de transparência não está pré-multiplicado. O canal alfa indica a transparência da cor. |
DXGI_ALPHA_MODE_IGNORE Valor: 3 Indica ignorar o comportamento de transparência. |
DXGI_ALPHA_MODE_FORCE_DWORD Valor: 0xffffffff Força essa enumeração a ser compilada para 32 bits de tamanho. Sem esse valor, alguns compiladores permitiriam que essa enumeração fosse compilada para um tamanho diferente de 32 bits. Este valor não é usado. |
Comentários
Para obter mais informações sobre o modo alfa, consulte D2D1_ALPHA_MODE.
Requisitos
Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | dxgi1_2.h |