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 |