D3D12_COLOR_WRITE_ENABLE 枚举 (d3d12.h)

标识呈现器目标的每个像素的哪些组件在混合期间可写。

语法

typedef enum D3D12_COLOR_WRITE_ENABLE {
  D3D12_COLOR_WRITE_ENABLE_RED = 1,
  D3D12_COLOR_WRITE_ENABLE_GREEN = 2,
  D3D12_COLOR_WRITE_ENABLE_BLUE = 4,
  D3D12_COLOR_WRITE_ENABLE_ALPHA = 8,
  D3D12_COLOR_WRITE_ENABLE_ALL
} ;

常量

 
D3D12_COLOR_WRITE_ENABLE_RED
值:1
允许将数据存储在红色组件中。
D3D12_COLOR_WRITE_ENABLE_GREEN
值: 2
允许数据存储在绿色组件中。
D3D12_COLOR_WRITE_ENABLE_BLUE
值: 4
允许将数据存储在蓝色组件中。
D3D12_COLOR_WRITE_ENABLE_ALPHA
值: 8
允许将数据存储在 alpha 分量中。
D3D12_COLOR_WRITE_ENABLE_ALL
允许将数据存储在所有组件中。

注解

此枚举由 D3D12_RENDER_TARGET_BLEND_DESC 结构使用。

要求

要求
Header d3d12.h

另请参阅

CD3DX12_BLEND_DESC

核心枚举