ID3D11ShaderReflection::GetResourceBindingDesc

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

HRESULT 
GetResourceBindingDesc(
  UINT ResourceIndex,
  D3D11_SHADER_INPUT_BIND_DESC *pDesc
);

パラメータ

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

戻り値

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

解説 

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

要件

ヘッダー: D3D11Shader.h 宣言

ライブラリ: D3D11.lib 内容

関連項目

ID3D11ShaderReflection インターフェイス