D3D12_DSV_FLAGS 枚举 (d3d12.h)

指定深度模具视图选项。

语法

typedef enum D3D12_DSV_FLAGS {
  D3D12_DSV_FLAG_NONE = 0,
  D3D12_DSV_FLAG_READ_ONLY_DEPTH = 0x1,
  D3D12_DSV_FLAG_READ_ONLY_STENCIL = 0x2
} ;

常量

 
D3D12_DSV_FLAG_NONE
值: 0
指示默认视图。
D3D12_DSV_FLAG_READ_ONLY_DEPTH
值: 0x1
指示深度值是只读的。
D3D12_DSV_FLAG_READ_ONLY_STENCIL
值: 0x2
指示模具值是只读的。

注解

D3D12_DEPTH_STENCIL_VIEW_DESC 结构的 Flags 成员中指定此枚举中的值的组合。 这些值通过使用按位 OR 运算进行组合。

将深度模具缓冲区限制为只读访问允许同时将多个深度模具视图绑定到管道,因为不同视图之间不可能发生读/写冲突。

要求

要求
Header d3d12.h

另请参阅

核心枚举