D3D11_COMPARISON_FUNC枚举 (d3d11.h)

比较选项。

语法

typedef enum D3D11_COMPARISON_FUNC {
  D3D11_COMPARISON_NEVER = 1,
  D3D11_COMPARISON_LESS = 2,
  D3D11_COMPARISON_EQUAL = 3,
  D3D11_COMPARISON_LESS_EQUAL = 4,
  D3D11_COMPARISON_GREATER = 5,
  D3D11_COMPARISON_NOT_EQUAL = 6,
  D3D11_COMPARISON_GREATER_EQUAL = 7,
  D3D11_COMPARISON_ALWAYS = 8
} ;

常量

 
D3D11_COMPARISON_NEVER
值:1
永远不要通过比较。
D3D11_COMPARISON_LESS
值: 2
如果源数据小于目标数据,则比较会通过。
D3D11_COMPARISON_EQUAL
值: 3
如果源数据等于目标数据,则比较会通过。
D3D11_COMPARISON_LESS_EQUAL
值: 4
如果源数据小于或等于目标数据,则会进行比较。
D3D11_COMPARISON_GREATER
值: 5
如果源数据大于目标数据,则比较会通过。
D3D11_COMPARISON_NOT_EQUAL
值: 6
如果源数据不等于目标数据,则会进行比较。
D3D11_COMPARISON_GREATER_EQUAL
值: 7
如果源数据大于或等于目标数据,则会进行比较。
D3D11_COMPARISON_ALWAYS
值: 8
始终传递比较。

备注

比较选项确定运行时在存储新数据之前,是否将源 (新) 数据与目标 (现有) 数据进行比较。 创建对象之前,将在说明中声明比较选项。 通过 API,你可以为深度模具缓冲区设置比较选项, (查看 D3D11_DEPTH_STENCIL_DESC) 、深度模具操作 (查看 D3D11_DEPTH_STENCILOP_DESC) 或采样器状态 (查看 D3D11_SAMPLER_DESC) 。

要求

   
标头 d3d11.h

另请参阅

核心枚举