次の方法で共有


ID3DX11EffectDepthStencilVariable インターフェイス

深度ステンシル変数インターフェイスは、深度ステンシルの状態にアクセスします。

メンバー

ID3DX11EffectDepthStencilVariable インターフェイスは、ID3DX11EffectVariable から継承されます。 ID3DX11EffectDepthStencilVariable には、次の種類のメンバーもあります。

メソッド

ID3DX11EffectDepthStencilVariable インターフェイスには、これらのメソッドがあります。

メソッド 説明
GetBackingStore 深度ステンシルの状態を含む変数へのポインターを取得します。
GetDepthStencilState 深度ステンシル インターフェイスへのポインターを取得します。
SetDepthStencilState 深度ステンシルの状態を設定します。
UndoSetDepthStencilState 以前に設定した深度ステンシルの状態を元に戻します。

注釈

ID3DX11EffectVariable インターフェイスは、効果がメモリに読み取られたときに作成されます。

効果変数はバッキング ストアのメモリに保存されます。手法が適用されると、バッキング ストア内の値がデバイスにコピーされます。 これらのメソッドのいずれかを使用して状態を返すことができます。

注意

DirectX SDK では、エフェクト用のコンパイル済みバイナリは提供されません。 効果の種類のアプリケーションをビルドするには、Effects 11 ソースを使用する必要があります。 効果 11 ソースの使用方法の詳細については、「効果 10 と効果 11 の相違点」を参照してください。

要件

要件
ヘッダー
D3dx11effect.h
ライブラリ
N/A (効果 11 ライブラリは、共有ソースとしてオンラインで使用できます)。

こちらもご覧ください

ID3DX11EffectVariable

効果 11 インターフェイス

D3DX インターフェイス