次の方法で共有


ID3D10ShaderReflection::GetResourceBindingDesc

シェーダーにバインドされているリソースの記述を取得します。

HRESULT 
GetResourceBindingDesc(
  UINT ResourceIndex,
  D3D10_SHADER_INPUT_BIND_DESC *pDesc
);

パラメータ

  • ResourceIndex
    ゼロから始まるリソース インデックスです。
  • pDesc
    入力バインディングの記述へのポインターです。「D3D10_SHADER_INPUT_BIND_DESC」を参照してください。

戻り値

次の Direct3D 10 のリターン コード のいずれかを返します。

解説 

シェーダーは、実行可能コード (コンパイル済み HLSL 関数) と、シェーダーに入力データを提供するリソース セットで構成されます。この API は、シェーダーに入力としてバインドされているリソースのリストを取得します。

要件

ヘッダー: D3D10Shader.h 宣言

関連項目

ID3D10ShaderReflection インターフェイス