跳轉到主要內容
代表光線追蹤管線組態的狀態子物件。

語法

成員

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

備註

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

需求

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

另請參閱

最後修改於 2026年10月6日