D3D12DDI_RAYTRACING_SHADER_CONFIG_0054-Struktur (d3d12umddi.h)
Beschreibt die Konfiguration des Raytracing-Shaders.
Syntax
typedef struct D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 {
UINT MaxPayloadSizeInBytes;
UINT MaxAttributeSizeInBytes;
} D3D12DDI_RAYTRACING_SHADER_CONFIG_0054;
Member
MaxPayloadSizeInBytes
Der maximale Speicher für Skalare (gezählt als jeweils 4 Bytes) in Raynutzlasten in Raytracingpipelines, die dieses Programm enthalten.
MaxAttributeSizeInBytes
Die maximale Anzahl von Skalaren (gezählt als jeweils 4 Bytes), die für Attribute in Pipelines verwendet werden können, die diesen Shader enthalten.
Hinweise
Eine Raytracingpipeline benötigt eine Raytracing-Shaderkonfiguration. Wenn mehrere Shaderkonfigurationen vorhanden sind, z. B. eine in jeder Sammlung, um die unabhängige Treiberkompilierung für jede zu ermöglichen, müssen alle übereinstimmen, wenn sie in einer Raytracingpipeline kombiniert werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | d3d12umddi.h |