struttura D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 (d3d12umddi.h)
Descrive una firma radice locale.
Sintassi
typedef struct D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 {
D3D12DDI_HROOTSIGNATURE hLocalRootSignature;
} D3D12DDI_LOCAL_ROOT_SIGNATURE_0054;
Members
hLocalRootSignature
Handle per la firma radice locale.
Commenti
Per gli shader di ray tracing, le associazioni possono essere definite da una o entrambe le firme radice seguenti:
- Firma radice locale, i cui argomenti provengono da tabelle shader, consentendo a ogni shader di avere argomenti univoci.
- Firma radice i cui argomenti vengono condivisi tra tutti gli shader raytracing e gli oggetti PSO di calcolo in CommandLists, impostati tramite SetRootSignature.
Ogni ray tracing shader usato insieme può usare firme radice locali diverse, ma deve usare la stessa firma radice.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 |
Intestazione | d3d12umddi.h |