ID3D10Effect::GetVariableBySemantic メソッド (d3d10effect.h)

セマンティックで変数を取得します。

構文

ID3D10EffectVariable * GetVariableBySemantic(
  [in] LPCSTR Semantic
);

パラメーター

[in] Semantic

種類: LPCSTR

セマンティック名。

戻り値

種類: ID3D10EffectVariable*

セマンティックによって示される効果変数へのポインター。 「ID3D10EffectVariable インターフェイス」を参照してください。

注釈

各効果変数には、ユーザー定義のメタデータ文字列であるセマンティックがアタッチされている場合があります。 一部のシステム値セマンティクスは、パイプライン ステージによって組み込みの機能をトリガーする予約語です。

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

要件

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

こちらもご覧ください

ID3D10Effect インターフェイス