ID3D11ShaderReflection::GetResourceBindingDescByName

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

HRESULT 
GetResourceBindingDescByName(
  LPCSTR Name,
  D3D11_SHADER_INPUT_BIND_DESC *pDesc
);

パラメータ

  • Name
    定数バッファーの名前です。
  • pDesc
    入力バインディングの記述へのポインターです。「D3D11_SHADER_INPUT_BIND_DESC」を参照してください。

戻り値

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

解説 

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

要件

ヘッダー: D3D11Shader.h 宣言

ライブラリ: D3D11.lib 内容

関連項目

ID3D11ShaderReflection インターフェイス