enumerazione DXGI_ALPHA_MODE (dxgi1_2.h)
Identifica il valore alfa, il comportamento di trasparenza, di una superficie.
Sintassi
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
} ;
Costanti
DXGI_ALPHA_MODE_UNSPECIFIED Valore: 0 Indica che il comportamento di trasparenza non è specificato. |
DXGI_ALPHA_MODE_PREMULTIPLIED Valore: 1 Indica che il comportamento di trasparenza è premultiplied. Ogni colore viene prima ridimensionato dal valore alfa. Il valore alfa stesso è lo stesso sia in alfa dritto che premultiplied. In genere, nessun valore del canale colore è maggiore del valore del canale alfa. Se un valore del canale di colore in un formato premultiplied è maggiore del canale alfa, la matematica di fusione di origine standard genera una miscela additiva. |
DXGI_ALPHA_MODE_STRAIGHT Valore: 2 Indica che il comportamento di trasparenza non è premultiplied. Il canale alfa indica la trasparenza del colore. |
DXGI_ALPHA_MODE_IGNORE Valore: 3 Indica di ignorare il comportamento di trasparenza. |
DXGI_ALPHA_MODE_FORCE_DWORD Valore: 0xffffffff Forza questa enumerazione per la compilazione in 32 bit di dimensioni. Senza questo valore, alcuni compilatori consentono la compilazione di questa enumerazione a dimensioni diverse da 32 bit. Questo valore non viene utilizzato. |
Commenti
Per altre informazioni sulla modalità alfa, vedere D2D1_ALPHA_MODE.
Requisiti
Client minimo supportato | Windows 8 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | dxgi1_2.h |