Skip to main content
描述可根据模板测试结果执行的模板操作。

语法

成员

StencilFailOp
类型:D3D12_STENCIL_OP
一个 D3D12_STENCIL_OP 类型的值,用于标识模板测试失败时要执行的模板操作。 StencilDepthFailOp
类型:D3D12_STENCIL_OP
一个 D3D12_STENCIL_OP 类型的值,用于标识当模板测试通过且深度测试失败时要执行的模板操作。 StencilPassOp
类型:D3D12_STENCIL_OP
一个 D3D12_STENCIL_OP 类型的值,用于标识模板测试和深度测试都通过时要执行的模板操作。 StencilFunc
类型:D3D12_COMPARISON_FUNC
一个 D3D12_COMPARISON_FUNC 类型的值,用于标识将模板数据与现有模板数据进行比较的函数。

备注

所有模板操作都指定为 D3D12_STENCIL_OP 类型的值。可以根据模板测试的结果对每个模板操作进行不同的设置,该结果在深度模板测试的模板测试部分中称为 StencilFunc D3D12_DEPTH_STENCIL_DESC 的成员将此结构作为其数据类型。

要求

头文件: d3d12_xs.h 或 d3d12_x.h
库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列

另请参阅

核心结构
最后修改于 2026年8月24日