Share via


ID3D10Device::OMSetDepthStencilState 方法 (d3d10.h)

設定輸出合併階段的 深度樣板 狀態。

語法

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

參數

[in] pDepthStencilState

類型: ID3D10DepthStencilState*

深度樣板狀態介面的指標 (請參閱 ID3D10DepthStencilState) 系結至裝置。

[in] StencilRef

類型: UINT

執行深度樣板測試時要針對執行的參考值。 請參閱<備註>。

傳回值

備註

若要建立深度樣板狀態介面,請呼叫 ID3D10Device::CreateDepthStencilState

深度樣板狀態是由 輸出合併 階段用來設定深度樣板測試。 樣板參考值是深度樣板測試中使用的控件值。

方法不會保存傳入之介面的參考。 基於該理由,應用程式應該小心不要釋放裝置目前使用的介面。

規格需求

需求
目標平台 Windows
標頭 d3d10.h
程式庫 D3D10.lib

另請參閱

ID3D10Device 介面