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 |