Share via


enumeración DXGI_ALPHA_MODE (dxgi1_2.h)

Identifica el valor alfa, el comportamiento de transparencia, de una superficie.

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 no se especifica el comportamiento de transparencia.
DXGI_ALPHA_MODE_PREMULTIPLIED
Valor: 1
Indica que el comportamiento de transparencia está premultiplicado. Cada color se escala primero mediante el valor alfa. El propio valor alfa es el mismo en alfa recto y premultiplicado. Normalmente, ningún valor de canal de color es mayor que el valor del canal alfa. Si un valor de canal de color en un formato premultiplicado es mayor que el canal alfa, el origen estándar sobre la combinación matemática da como resultado una mezcla aditiva.
DXGI_ALPHA_MODE_STRAIGHT
Valor: 2
Indica que el comportamiento de transparencia no está premultiplicado. El canal alfa indica la transparencia del color.
DXGI_ALPHA_MODE_IGNORE
Valor: 3
Indica que se omite el comportamiento de transparencia.
DXGI_ALPHA_MODE_FORCE_DWORD
Valor: 0xffffffff
Fuerza esta enumeración a compilar a 32 bits de tamaño. Sin este valor, algunos compiladores permitirían que esta enumeración se compile.
a un tamaño distinto de 32 bits. Este valor no se utiliza.

Comentarios

Para obtener más información sobre el modo alfa, consulte D2D1_ALPHA_MODE.

Requisitos

   
Cliente mínimo compatible Windows 8 y Platform Update para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado dxgi1_2.h

Consulte también

Enumeraciones DXGI

DXGI_SWAP_CHAIN_DESC1