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 インターフェイス