Skip to main content
레이트레이싱 파이프라인 구성을 나타내는 상태 하위 개체입니다.

구문

멤버

MaxTraceRecursionDepth
형식: UINT
레이트레이싱 파이프라인의 광선 재귀 제한입니다. 0에서 31 사이 범위여야 합니다. 최대 재귀 깊이 미만에서는 가장 가까운 히트(closest hit) 또는 미스(miss) 셰이더와 같은 셰이더 호출이 TraceRay를 원하는 만큼 호출할 수 있습니다. 최대 재귀 깊이에서 TraceRay 호출은 디바이스가 제거된(removed) 상태로 전환되게 합니다.

설명

레이트레이싱 파이프라인에는 하나의 레이트레이싱 파이프라인 구성이 필요합니다. 여러 파이프라인 구성이 있는 경우 내용이 모두 일치해야 합니다. 하지만 그러한 중복에는 이점이 없습니다. 예를 들어 컬렉션마다 한 번씩 정의해도 레이트레이싱 파이프라인이 만들어지기 전에 드라이버가 조기 셰이더 컴파일을 수행하는 데 도움이 되지 않습니다. 이는 컬렉션당 중복으로 실제로 이점이 있는 D3D12_RAYTRACING_SHADER_CONFIG와는 다릅니다.

요구 사항

헤더: d3d12_xs.h
라이브러리: d3d12_xs.lib
지원 플랫폼: XBOX Series 콘솔

함께 보기

마지막 수정일 2026년 8월 24일