次の方法で共有


ID3D11FunctionParameterReflection インターフェイス (d3d11shader.h)

function-parameter-reflection インターフェイスは、function-parameter info にアクセスします。

メモ このインターフェイスは、すべての Direct3D 11 プラットフォームで使用できる HLSL シェーダー リンク テクノロジの一部であり、プリコンパイル済みの HLSL 関数を作成し、それらをライブラリにパッケージ化し、実行時に完全なシェーダーにリンクすることができます。

 

メソッド

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

 
ID3D11FunctionParameterReflection::GetDesc

関数のパラメーターのパラメーター記述子構造体を入力します。 (ID3D11FunctionParameterReflection.GetDesc)

注釈

function-parameter-reflection インターフェイスを取得するには、 ID3D11FunctionReflection::GetFunctionParameter を呼び出します。 これは COM インターフェイスではないので、参照カウントを心配したり、インターフェイスを解放したりする必要はありません。

メモID3D11FunctionParameterReflection には、D3dcompiler_47.dll またはそれ以降のバージョンの DLL が必要です。
 

要件

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

こちらもご覧ください

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