DXGI_ALPHA_MODE列舉 (dxgi1_2.h)
識別表面的 Alpha 值、透明度行為。
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
} ;
常數
DXGI_ALPHA_MODE_UNSPECIFIED 值: 0 表示未指定透明度行為。 |
DXGI_ALPHA_MODE_PREMULTIPLIED 值: 1 表示透明度行為已預先乘以。 每個色彩都會先依 Alpha 值進行縮放。 Alpha 值本身在直接和預先乘法的 Alpha 中都相同。 一般而言,沒有色彩色板值大於 Alpha 色板值。 如果預先乘法格式的色彩色板值大於 Alpha 色板,則標準來源過度混合數學會產生加法混合。 |
DXGI_ALPHA_MODE_STRAIGHT 值: 2 表示透明度行為不是預先乘法。 Alpha 色板表示色彩的透明度。 |
DXGI_ALPHA_MODE_IGNORE 值: 3 表示忽略透明度行為。 |
DXGI_ALPHA_MODE_FORCE_DWORD 值: 0xffffffff 強制此列舉編譯為大小為 32 位。 如果沒有此值,某些編譯器會允許此列舉進行編譯 為 32 位以外的大小。 不使用這個值。 |
備註
如需 Alpha 模式的詳細資訊,請參閱 D2D1_ALPHA_MODE。
需求
最低支援的用戶端 | 適用于 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | 適用于 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
標頭 | dxgi1_2.h |