ID3D10Device::OMSetDepthStencilState 方法 (d3d10.h)

设置输出合并阶段的 深度模具 状态。

语法

void OMSetDepthStencilState(
  [in] ID3D10DepthStencilState *pDepthStencilState,
  [in] UINT                    StencilRef
);

参数

[in] pDepthStencilState

类型: ID3D10DepthStencilState*

指向深度模具状态接口的指针 (请参阅要绑定到设备的 ID3D10DepthStencilState) 。

[in] StencilRef

类型: UINT

执行深度模具测试时要执行的引用值。 请参阅备注。

返回值

备注

若要创建深度模具状态接口,请调用 ID3D10Device::CreateDepthStencilState

深度模具状态由 输出合并 阶段用于设置深度模具测试。 模具参考值是深度模具测试中使用的控制值。

方法不会保存对传入的接口的引用。 因此,应用程序应小心不要释放设备当前正在使用的接口。

要求

要求
目标平台 Windows
标头 d3d10.h
Library D3D10.lib

另请参阅

ID3D10Device 接口