D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 Struktur (d3d12umddi.h)
Beschreibt die Konfiguration des Ray Tracing-Shaders.
Syntax
typedef struct D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 {
UINT MaxPayloadSizeInBytes;
UINT MaxAttributeSizeInBytes;
} D3D12DDI_RAYTRACING_SHADER_CONFIG_0054;
Angehörige
MaxPayloadSizeInBytes
Der maximale Speicher für Skalare (gezählt als 4 Byte pro) in Ray-Tracing-Pipelines, die dieses Programm enthalten.
MaxAttributeSizeInBytes
Die maximale Anzahl von Skalaren (jeweils als 4 Byte gezählt), die für Attribute in Pipelines verwendet werden können, die diesen Shader enthalten.
Bemerkungen
Eine Ray-Tracing-Pipeline benötigt eine Ray-Tracing-Shaderkonfiguration. Wenn mehrere Shaderkonfigurationen vorhanden sind, z. B. eine in jeder Sammlung, um eine unabhängige Treiberkompilierung für jeden zu ermöglichen, müssen sie alle übereinstimmen, wenn sie in einer Ray tracing-Pipeline kombiniert werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3d12umddi.h |