ID3D10ShaderReflectionConstantBuffer インターフェイス (d3d10shader.h)
このシェーダー リフレクション インターフェイスは、定数バッファーへのアクセスを提供します。
メソッド
ID3D10ShaderReflectionConstantBuffer インターフェイスには、これらのメソッドがあります。
ID3D10ShaderReflectionConstantBuffer::GetDesc 定数バッファーの説明を取得します。 (ID3D10ShaderReflectionConstantBuffer.GetDesc) |
ID3D10ShaderReflectionConstantBuffer::GetVariableByIndex ID3D10ShaderReflectionConstantBuffer::GetVariableByIndex (d3d10shader.h) メソッドは、インデックスによってシェーダー リフレクション変数を取得します。 |
ID3D10ShaderReflectionConstantBuffer::GetVariableByName 名前でシェーダー リフレクション変数を取得します。 (ID3D10ShaderReflectionConstantBuffer.GetVariableByName) |
注釈
定数バッファー インターフェイスを作成するには、 ID3D10ShaderReflection::GetConstantBufferByIndex または ID3D10ShaderReflection::GetConstantBufferByName を呼び出します。 これは COM インターフェイスではありません。したがって、インターフェイスの使用が完了したときに、参照カウントやインターフェイスの解放について心配する必要はありません。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d10shader.h |