D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 Struktur (d3d12umddi.h)
Beschreibt eine lokale Stammsignatur.
Syntax
typedef struct D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 {
D3D12DDI_HROOTSIGNATURE hLocalRootSignature;
} D3D12DDI_LOCAL_ROOT_SIGNATURE_0054;
Angehörige
hLocalRootSignature
Ein Handle für die lokale Stammsignatur.
Bemerkungen
Bei Ray Tracing-Shadern können Bindungen durch eine oder beide der folgenden Stammsignaturen definiert werden:
- Eine lokale Stammsignatur, deren Argumente aus Shadertabellen stammen und jedem Shader eindeutige Argumente ermöglichen.
- Eine Stammsignatur, deren Argumente für alle Raytracing-Shader gemeinsam verwendet werden und PSOs für CommandLists berechnen, die über SetRootSignature-festgelegt werden.
Jeder gemeinsam verwendete Ray-Tracing-Shader kann verschiedene lokale Stammsignaturen verwenden, muss jedoch dieselbe Stammsignatur verwenden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3d12umddi.h |