ID3D12ShaderReflectionVariable インターフェイス (d3d12shader.h)
このシェーダー リフレクション インターフェイスは、変数へのアクセスを提供します。
メソッド
ID3D12ShaderReflectionVariable インターフェイスには、これらのメソッドがあります。
ID3D12ShaderReflectionVariable::GetBuffer 現在の ID3D12ShaderReflectionVariable の ID3D12ShaderReflectionConstantBuffer を返します。 |
ID3D12ShaderReflectionVariable::GetDesc シェーダー変数の説明を取得します。 |
ID3D12ShaderReflectionVariable::GetInterfaceSlot インターフェイス ポインターを表す変数の対応するインターフェイス スロットを取得します。 (ID3D12ShaderReflectionVariable.GetInterfaceSlot) |
ID3D12ShaderReflectionVariable::GetType シェーダー変数型を取得します。 |
注釈
シェーダー リフレクション変数インターフェイスを取得するには、 ID3D12ShaderReflection::GetVariableByName などのメソッドを呼び出します。 これは COM インターフェイスではないので、参照カウントを気にしたり、インターフェイスを解放したりする必要はありません。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d12shader.h |