ID3D10Effect::GetVariableByIndex
インデックスによって変数を取得します。
ID3D10EffectVariable*
GetVariableByIndex(
UINT Index
);
パラメータ
- Index
ゼロから始まるインデックスです。
戻り値
ID3D10EffectVariable インターフェイス へのポインターです。
解説
エフェクトには 1 つまたは複数の変数を含めることができます。テクニックの外部にある変数は、すべてのエフェクトにとってグローバルであると見なされます。テクニックの内部にある変数は、そのテクニックにローカルなものです。ローカルで非静的なエフェクト変数にアクセスするには、その名前またはインデックスを使用します。
このメソッドは、変数が見つからない場合にエフェクト変数インターフェイスへのポインターを返します。ID3D10Effect::IsValid を呼び出して、インデックスが存在するかどうかを確認できます。
要件
ヘッダー: D3D10Effect.h 宣言