次の方法で共有


ID3DX11EffectType インターフェイス

ID3DX11EffectType インターフェイスは、型によって効果変数にアクセスします。

ID3DX11EffectType オブジェクトの有効期間は、親 ID3DX11Effect オブジェクトの有効期間と同じです。

メソッド

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

メソッド 説明
GetDesc 効果の種類の説明を取得します。
GetMemberName メンバーの名前を取得します。
GetMemberSemantic メンバーにアタッチされているセマンティックを取得します。
GetMemberTypeByIndex インデックスでメンバーの種類を取得します。
GetMemberTypeByName 名前でメンバーの種類を取得します。
GetMemberTypeBySemantic セマンティックでメンバー型を取得します。
Isvalid 効果の種類が有効であることをテストします。

注釈

効果変数から効果の種類に関する情報を取得するには、 ID3DX11EffectVariable::GetType を呼び出します。

注意

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

要件

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

こちらもご覧ください

効果 11 インターフェイス

D3DX インターフェイス