次の方法で共有


ID3D10Effect::GetVariableByName

名前によって変数を取得します。

ID3D10EffectVariable* 
GetVariableByName(
  LPCSTR Name
);

パラメータ

  • Name
    変数名です。

戻り値

ID3D10EffectVariable インターフェイス へのポインターです。

解説 

エフェクトには 1 つまたは複数の変数を含めることができます。テクニックの外部にある変数は、すべてのエフェクトにとってグローバルであると見なされます。テクニックの内部にある変数は、そのテクニックにローカルなものです。エフェクト変数にアクセスするには、名前またはインデックスを使用します。

このメソッドは、変数が見つからない場合にエフェクト変数インターフェイスへのポインターを返します。ID3D10Effect::IsValid を呼び出して、名前が存在するかどうかを確認できます。

要件

ヘッダー: D3D10Effect.h 宣言

関連項目

ID3D10Effect インターフェイス