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