D3D10_DDI_DEPTH_STENCILOP_DESC 结构 (d3d10umddi.h)

D3D10_DDI_DEPTH_STENCILOP_DESC 结构描述深度模具操作。

语法

typedef struct D3D10_DDI_DEPTH_STENCILOP_DESC {
  [in] D3D10_DDI_STENCIL_OP      StencilFailOp;
  [in] D3D10_DDI_STENCIL_OP      StencilDepthFailOp;
  [in] D3D10_DDI_STENCIL_OP      StencilPassOp;
  [in] D3D10_DDI_COMPARISON_FUNC StencilFunc;
} D3D10_DDI_DEPTH_STENCILOP_DESC;

成员

[in] StencilFailOp

一个D3D10_DDI_STENCIL_OP类型的值,指示在模具测试失败时要执行的操作。

[in] StencilDepthFailOp

一个D3D10_DDI_STENCIL_OP类型的值,指示在模具测试通过且深度测试失败时要执行的操作。

[in] StencilPassOp

一个D3D10_DDI_STENCIL_OP类型的值,指示在模具和深度测试都通过时要执行的操作。

[in] StencilFunc

一个D3D10_DDI_COMPARISON_FUNC类型的值,指示要执行的模具比较函数。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 d3d10umddi.h (包括 D3d10umddi.h)

另请参阅

CalcPrivateDepthStencilStateSize

CreateDepthStencilState

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_STENCIL_OP