跳轉到主要內容
代表含旗標之光線追蹤管線組態的狀態子物件。 D3D12_RAYTRACING_PIPELINE_CONFIG1 需要 Tier 1.1 光線追蹤支援 (請參閱 D3D12_RAYTRACING_TIER)。

語法

成員

MaxTraceRecursionDepth
類型:UINT
光線追蹤管線的光線遞迴限制。必須介於 0 到 31 的範圍內。在最大遞迴深度以下,最近命中或未命中著色器等著色器叫用可以呼叫 TraceRay 任意次數。達到最大遞迴深度時,TraceRay 呼叫會導致裝置進入已移除狀態。 Flags
類型:D3D12_RAYTRACING_PIPELINE_FLAGS
光線追蹤管線的組態旗標。

備註

光線追蹤管線需要一個光線追蹤管線組態。如果有多個管線組態,則其內容必須全部相符。但這樣的重複並無任何好處。例如,在每個集合中定義一次,並無法協助驅動程式在建立光線追蹤管線之前提早進行著色器編譯。這與 D3D12_RAYTRACING_SHADER_CONFIG 不同,後者確實能從每個集合的重複定義中獲益。

需求

標頭: d3d12_xs.h
程式庫: d3d12_xs.lib
支援的平台: XBOX Series 主機

另請參閱

最後修改於 2026年10月6日