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

Vedi anche

Enumerazioni DXGI

DXGI_SWAP_CHAIN_DESC1