次の方法で共有


ID3DX11EffectBlendVariable インターフェイス

blend-variable インターフェイスは、ブレンド状態にアクセスします。

メンバー

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

メソッド

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

メソッド 説明
GetBackingStore ブレンド状態変数へのポインターを取得します。
GetBlendState ブレンド状態インターフェイスへのポインターを取得します。
SetBlendState 効果のブレンド状態を設定します。
UndoSetBlendState 以前に設定したブレンド状態を元に戻します。

解説

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

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

Note

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

必要条件

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

関連項目

ID3DX11EffectVariable

効果 11 インターフェイス

D3DX インターフェイス