D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0075 structure (d3d12umddi.h)
D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0075 describes a ray tracing pipeline configuration.
Syntax
typedef struct D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0075 {
UINT MaxTraceRecursionDepth;
D3D12DDI_RAYTRACING_PIPELINE_FLAGS Flags;
} D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0075;
Members
MaxTraceRecursionDepth
The limit on ray recursion for the ray tracing pipeline.
Flags
A D3D12DDI_RAYTRACING_PIPELINE_FLAGS value.
Remarks
A ray tracing pipeline needs one ray tracing pipeline configuration. If multiple shader configurations are present (such as one in each collection to enable independent driver compilation for each one) they must all match when combined into a raytracing pipeline.
See the DirectX Raytracing (DXR) functional specification for more information.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 2004 |
Header | d3d12umddi.h |