次の方法で共有


ID3DX11EffectRasterizerVariable インターフェイス

ラスタライザー変数インターフェイスは、ラスタライザーの状態にアクセスします。

メンバー

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

メソッド

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

メソッド 説明
GetBackingStore ラスタライザーの状態を含む変数へのポインターを取得します。
GetRasterizerState ラスタライザー インターフェイスへのポインターを取得します。
SetRasterizerState ラスタライザーの状態を設定します。
UndoSetRasterizerState 以前に設定したラスタライザーの状態を元に戻します。

解説

ID3DX11EffectVariable インターフェイスは、エフェクトがメモリに読み込まれているときに作成されます。

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

Note

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

要件

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

関連項目

ID3DX11EffectVariable

効果 11 インターフェイス

D3DX インターフェイス