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

ID3D10EffectTechnique インターフェイスは、パスのコレクションです。

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

メソッド 説明
ComputeStateBlockMask 状態の変更を許可または防止するために、状態ブロック マスクを計算します。
GetAnnotationByIndex インデックスで注釈を取得します。
GetAnnotationByName 名前で注釈を取得します。
GetDesc 手法の説明を取得します。
GetPassByIndex インデックス渡しを取得します。
GetPassByName 名前でパスを取得します。
IsValid 有効な構文が含まれているかどうかを確認する手法をテストします。

メソッド

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

 
ID3D10EffectTechnique::ComputeStateBlockMask

状態の変更を許可または防止するために、状態ブロック マスクを計算します。
ID3D10EffectTechnique::GetAnnotationByIndex

ID3D10EffectTechnique::GetAnnotationByIndex (d3d10effect.h) メソッドは、インデックスによって注釈を取得します。
ID3D10EffectTechnique::GetAnnotationByName

名前で注釈を取得します。 (ID3D10EffectTechnique.GetAnnotationByName)
ID3D10EffectTechnique::GetDesc

手法の説明を取得します。
ID3D10EffectTechnique::GetPassByIndex

インデックス渡しを取得します。
ID3D10EffectTechnique::GetPassByName

名前でパスを取得します。
ID3D10EffectTechnique::IsValid

有効な構文が含まれているかどうかを確認する手法をテストします。

注釈

効果には、1 つ以上の手法が含まれています。各手法には 1 つ以上のパスが含まれています。各パスには状態の割り当てが含まれています (「 効果の状態の整理 (Direct3D 10)」を参照)。 手法を作成するための構文は、「 効果テクニック構文 (Direct3D 10)」に示されています。

効果手法インターフェイスを取得するには、 ID3D10Effect::GetTechniqueByName などのメソッドを呼び出します。

要件

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

こちらもご覧ください

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