D3D12_COMPARISON_FUNC 枚举 (d3d12.h)
指定比较选项。
语法
typedef enum D3D12_COMPARISON_FUNC {
D3D12_COMPARISON_FUNC_NONE,
D3D12_COMPARISON_FUNC_NEVER = 1,
D3D12_COMPARISON_FUNC_LESS = 2,
D3D12_COMPARISON_FUNC_EQUAL = 3,
D3D12_COMPARISON_FUNC_LESS_EQUAL = 4,
D3D12_COMPARISON_FUNC_GREATER = 5,
D3D12_COMPARISON_FUNC_NOT_EQUAL = 6,
D3D12_COMPARISON_FUNC_GREATER_EQUAL = 7,
D3D12_COMPARISON_FUNC_ALWAYS = 8
} ;
常量
D3D12_COMPARISON_FUNC_NEVER 值:1 永远不要通过比较。 |
D3D12_COMPARISON_FUNC_LESS 值: 2 如果源数据小于目标数据,则比较会通过。 |
D3D12_COMPARISON_FUNC_EQUAL 值: 3 如果源数据等于目标数据,则比较会通过。 |
D3D12_COMPARISON_FUNC_LESS_EQUAL 值: 4 如果源数据小于或等于目标数据,则会进行比较。 |
D3D12_COMPARISON_FUNC_GREATER 值: 5 如果源数据大于目标数据,则比较会通过。 |
D3D12_COMPARISON_FUNC_NOT_EQUAL 值: 6 如果源数据不等于目标数据,则会进行比较。 |
D3D12_COMPARISON_FUNC_GREATER_EQUAL 值: 7 如果源数据大于或等于目标数据,则会进行比较。 |
D3D12_COMPARISON_FUNC_ALWAYS 值: 8 始终传递比较。 |
注解
比较选项确定运行时在存储新数据之前如何将源 (新) 数据与目标 (现有) 数据进行比较。 创建对象之前,将在说明中声明比较选项。 API 允许你为 设置比较选项
- 深度模具缓冲区 (D3D12_DEPTH_STENCIL_DESC)
- 深度模具操作 (D3D12_DEPTH_STENCILOP_DESC)
- 采样器状态 (D3D12_SAMPLER_DESC)
要求
要求 | 值 |
---|---|
Header | d3d12.h |