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;

Member

hLocalRootSignature

Ein Handle für die lokale Stammsignatur.

Hinweise

Für Raytracing-Shader 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 und Compute-PSOs auf CommandLists freigegeben werden, die über SetRootSignature festgelegt werden.

Jeder gemeinsam verwendete Raytracing-Shader kann unterschiedliche lokale Stammsignaturen verwenden, muss jedoch dieselbe Stammsignatur verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h