D3D12DDI_LOCAL_ROOT_SIGNATURE_0054構造体 (d3d12umddi.h)
ローカル ルート署名について説明します。
構文
typedef struct D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 {
D3D12DDI_HROOTSIGNATURE hLocalRootSignature;
} D3D12DDI_LOCAL_ROOT_SIGNATURE_0054;
メンバーズ
hLocalRootSignature
ローカル ルート署名へのハンドル。
備考
レイ トレーシング シェーダーの場合、バインディングは次のルート シグネチャのいずれかまたは両方で定義できます。
- ローカル ルートシグネチャ。その引数はシェーダー テーブルから取得され、各シェーダーが一意の引数を持つことができます。
- 引数がすべてのレイトレーシング シェーダー間で共有され、CommandLists で PSO を計算するルート署名 SetRootSignatureによって設定されます。
一緒に使用される各レイ トレーシング シェーダーは、異なるローカル ルートシグネチャを使用できますが、同じルートシグネチャを使用する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1809 |
ヘッダー | d3d12umddi.h |