次の方法で共有


ID3D10EffectType インターフェイス (d3d10effect.h)

ID3D10EffectType インターフェイスは、種類別にエフェクト変数にアクセスします。

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

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

メソッド

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

 
ID3D10EffectType::GetDesc

効果の種類の説明を取得します。
ID3D10EffectType::GetMemberName

メンバーの名前を取得します。
ID3D10EffectType::GetMemberSemantic

メンバーにアタッチされているセマンティックを取得します。
ID3D10EffectType::GetMemberTypeByIndex

インデックスでメンバーの種類を取得します。
ID3D10EffectType::GetMemberTypeByName

名前でメンバーの種類を取得します。
ID3D10EffectType::GetMemberTypeBySemantic

セマンティックでメンバー型を取得します。
ID3D10EffectType::IsValid

効果の種類が有効であることをテストします。

注釈

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

要件

要件
対象プラットフォーム Windows
ヘッダー d3d10effect.h

こちらもご覧ください

エフェクト インターフェイス (Direct3D 10)