D3D10_COMPARISON_FUNC 枚举 (d3d10.h)
比较选项。
语法
typedef enum D3D10_COMPARISON_FUNC {
D3D10_COMPARISON_NEVER = 1,
D3D10_COMPARISON_LESS = 2,
D3D10_COMPARISON_EQUAL = 3,
D3D10_COMPARISON_LESS_EQUAL = 4,
D3D10_COMPARISON_GREATER = 5,
D3D10_COMPARISON_NOT_EQUAL = 6,
D3D10_COMPARISON_GREATER_EQUAL = 7,
D3D10_COMPARISON_ALWAYS = 8
} ;
常量
D3D10_COMPARISON_NEVER 值:1 永远不要通过比较。 |
D3D10_COMPARISON_LESS 值: 2 如果源数据小于目标数据,则比较会通过。 |
D3D10_COMPARISON_EQUAL 值: 3 如果源数据等于目标数据,则比较会通过。 |
D3D10_COMPARISON_LESS_EQUAL 值: 4 如果源数据小于或等于目标数据,则会进行比较。 |
D3D10_COMPARISON_GREATER 值: 5 如果源数据大于目标数据,则比较会通过。 |
D3D10_COMPARISON_NOT_EQUAL 值: 6 如果源数据不等于目标数据,则会进行比较。 |
D3D10_COMPARISON_GREATER_EQUAL 值: 7 如果源数据大于或等于目标数据,则会进行比较。 |
D3D10_COMPARISON_ALWAYS 值: 8 始终传递比较。 |
注解
比较选项确定运行时在存储新数据之前,是否将源 (新) 数据与目标 (现有) 数据进行比较。 创建对象之前,将在说明中声明比较选项。 通过 API,你可以为深度模具缓冲区设置比较选项, (查看 D3D10_DEPTH_STENCIL_DESC) 、深度模具操作 (查看 D3D10_DEPTH_STENCILOP_DESC) ,或采样器状态 (查看 D3D10_SAMPLER_DESC) 。
要求
标头 | d3d10.h |