ID3D11ShaderReflection::GetConstantBufferByIndex

インデックスによって定数バッファーを取得します。

ID3D11ShaderReflectionConstantBuffer* 
GetConstantBufferByIndex(
  UINT Index
);

パラメータ

  • Index
    ゼロから始まるインデックスです。

戻り値

定数バッファーへのポインターです (「ID3D11ShaderReflectionConstantBuffer インターフェイス」を参照してください)。

解説 

定数バッファーは、スカラー定数またはテクスチャー定数のいずれかをシェーダーに提供します。シェーダーは、1 つまたは複数の定数バッファーを使用できます。最適なパフォーマンスを確保するために、定数をそれぞれの更新頻度に基づいて分割し、バッファーに割り当ててください。

要件

ヘッダー: D3D11Shader.h 宣言

ライブラリ: D3D11.lib 内容

関連項目

ID3D11ShaderReflection インターフェイス