ID3D11DeviceContext::OMSetDepthStencilState メソッド (d3d11.h)

出力合併ステージの深度ステンシルの状態を設定します。

構文

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

パラメーター

[in, optional] pDepthStencilState

種類: ID3D11DepthStencilState*

デバイスにバインドする深度ステンシル状態インターフェイスへのポインター ( ID3D11DepthStencilState を参照)。 D3D11_DEPTH_STENCIL_DESCに示されている既定の状態を使用するには、これを NULL に設定します。

[in] StencilRef

型: UINT

深度ステンシル テストの実行時に実行する参照値。 「解説」を参照してください。

戻り値

なし

解説

深度ステンシル状態インターフェイスを作成するには、 ID3D11Device::CreateDepthStencilState を呼び出します。

メソッドは、渡されたインターフェイスへの参照を保持します。 これは、Direct3D 10 のデバイス状態の動作とは異なります。

要件

要件
対象プラットフォーム Windows
ヘッダー d3d11.h
Library D3D11.lib

こちらもご覧ください

ID3D11DeviceContext