次の方法で共有


ID3D12ShaderReflectionVariable インターフェイス (d3d12shader.h)

このシェーダー リフレクション インターフェイスは、変数へのアクセスを提供します。

メソッド

ID3D12ShaderReflectionVariable インターフェイスには、これらのメソッドがあります。

 
ID3D12ShaderReflectionVariable::GetBuffer

現在の ID3D12ShaderReflectionVariable の ID3D12ShaderReflectionConstantBuffer を返します。
ID3D12ShaderReflectionVariable::GetDesc

シェーダー変数の説明を取得します。
ID3D12ShaderReflectionVariable::GetInterfaceSlot

インターフェイス ポインターを表す変数の対応するインターフェイス スロットを取得します。 (ID3D12ShaderReflectionVariable.GetInterfaceSlot)
ID3D12ShaderReflectionVariable::GetType

シェーダー変数型を取得します。

注釈

シェーダー リフレクション変数インターフェイスを取得するには、 ID3D12ShaderReflection::GetVariableByName などのメソッドを呼び出します。 これは COM インターフェイスではないので、参照カウントを気にしたり、インターフェイスを解放したりする必要はありません。

要件

要件
対象プラットフォーム Windows
ヘッダー d3d12shader.h

こちらもご覧ください

シェーダー インターフェイス