Condividi tramite


D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 struttura (d3d12umddi.h)

Descrive la configurazione dello shader di ray tracing.

Sintassi

typedef struct D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 {
  UINT MaxPayloadSizeInBytes;
  UINT MaxAttributeSizeInBytes;
} D3D12DDI_RAYTRACING_SHADER_CONFIG_0054;

Members

MaxPayloadSizeInBytes

L'archiviazione massima per i scalari (conteggiati come 4 byte ogni) nei payload ray nelle pipeline di traccia ray che contengono questo programma.

MaxAttributeSizeInBytes

Numero massimo di scalari (conteggiati come 4 byte) che possono essere usati per gli attributi nelle pipeline che contengono questo shader.

Commenti

Una pipeline di traccia raggio richiede una configurazione dello shader di ray tracing. Se sono presenti più configurazioni shader, ad esempio una in ogni raccolta per abilitare la compilazione del driver indipendente per ognuna di esse, devono corrispondere tutte quando vengono combinate in una pipeline di traccia ray.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h