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 允许你为 设置比较选项

要求

要求
Header d3d12.h

另请参阅

CD3DX12_DEPTH_STENCIL_DESC

核心枚举