Partager via


D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 structure (d3d12umddi.h)

Décrit une signature racine locale.

Syntaxe

typedef struct D3D12DDI_LOCAL_ROOT_SIGNATURE_0054 {
  D3D12DDI_HROOTSIGNATURE hLocalRootSignature;
} D3D12DDI_LOCAL_ROOT_SIGNATURE_0054;

Membres

hLocalRootSignature

Handle de la signature racine locale.

Remarques

Pour les nuanceurs de ray tracing, les liaisons peuvent être définies par une ou les deux signatures racines suivantes :

  • Signature racine locale, dont les arguments proviennent de tables de nuanceur, ce qui permet à chaque nuanceur d’avoir des arguments uniques.
  • Signature racine dont les arguments sont partagés entre tous les nuanceurs de raytracing et les oss de calcul sur CommandLists, définie via SetRootSignature.

Chaque nuanceur de traçage de rayons utilisé ensemble peut utiliser des signatures racines locales différentes, mais doit utiliser la même signature racine.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête d3d12umddi.h