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