다음을 통해 공유


광선 추적 HLSL 구조체(Direct3D 12)

다음 HLSL 구조는 Direct3D 12 광선 추적 파이프라인을 지원합니다.

이 섹션에서는

주제 묘사
호출 매개 변수 구조
CallShader 호출에 대한 inout 인수 및 호출 가능한 셰이더에 대한 inout 매개 변수로 제공되는 사용자 정의 구조체입니다.
교집합 특성 구조
TraceRay 호출에서 inout 인수로 제공되고 광선 페이로드에 액세스할 수 있는 셰이더 형식의 inout 매개 변수로 제공되는 사용자 정의 구조체입니다.
광선 페이로드 구조체
TraceRay 호출에서 inout 인수로 제공되고 광선 페이로드에 액세스할 수 있는 셰이더 형식의 inout 매개 변수로 제공되는 사용자 정의 구조체입니다.
RayDesc 구조체
TraceRay 함수에 전달된 플래그는 투명도, 컬링 및 초기 실행 동작을 재정의합니다.

핵심 참조

Direct3D 12 참조