D3D12DDI_STENCIL_OP枚举 (d3d12umddi.h)
D3D12DDI_STENCIL_OP 枚举类型包含一些值,这些值标识对驱动程序的 CreateDepthStencilState 函数的调用中模具缓冲区上的操作。
语法
typedef enum D3D12DDI_STENCIL_OP {
D3D12DDI_STENCIL_OP_KEEP,
D3D12DDI_STENCIL_OP_ZERO,
D3D12DDI_STENCIL_OP_REPLACE,
D3D12DDI_STENCIL_OP_INCR_SAT,
D3D12DDI_STENCIL_OP_DECR_SAT,
D3D12DDI_STENCIL_OP_INVERT,
D3D12DDI_STENCIL_OP_INCR,
D3D12DDI_STENCIL_OP_DECR
} ;
常量
D3D12DDI_STENCIL_OP_KEEP 不要更新模具缓冲区中的条目。 D3D12DDI_STENCIL_OP_KEEP 为默认值。 |
D3D12DDI_STENCIL_OP_ZERO 将模具缓冲区条目设置为 0。 |
D3D12DDI_STENCIL_OP_REPLACE 将模具缓冲区条目替换为引用值。 |
D3D12DDI_STENCIL_OP_INCR_SAT 递增模具缓冲区条目,固定到最大值。 |
D3D12DDI_STENCIL_OP_DECR_SAT 递减模具缓冲区条目,固定为零。 |
D3D12DDI_STENCIL_OP_INVERT 反转模具缓冲区条目中的位。 |
D3D12DDI_STENCIL_OP_INCR 递增模具缓冲区条目,如果新值超过最大值,则换行为零。 |
D3D12DDI_STENCIL_OP_DECR 递减模具缓冲区条目,如果新值小于零,则包装到最大值。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1809 |
标头 | d3d12umddi.h |