Condividi tramite


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