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 |