Skip to main content
레이트레이싱 가속 구조에 대한 사전 빌드 정보를 나타냅니다. GetRaytracingAccelerationStructurePrebuildInfo를 호출하여 이 구조체의 인스턴스를 가져옵니다.

구문

멤버

ResultDataMaxSizeInBytes
형식: UINT64
지정된 입력에 기반한 가속 구조 빌드의 결과를 보관하는 데 필요한 크기입니다. ScratchDataSizeInBytes
형식: UINT64
지정된 입력에 기반한 가속 구조 빌드 중 GPU에서 필요한 스크래치 저장소입니다.

UpdateScratchDataSizeInBytes

지정된 입력에 기반한 가속 구조 업데이트 중 GPU에서 필요한 스크래치 저장소입니다. 이는 원본 가속 구조 빌드에 대해서만 호출되어야 하며, 초기 빌드 이외의 모든 가속 구조 업데이트에 대한 스크래치 저장소 요구 사항을 정의합니다. GetRaytracingAccelerationStructurePrebuildInfo 호출 시 D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_ALLOW_UPDATE 플래그가 지정되지 않은 경우, 이 필드의 반환 값은 0입니다. UpdateScratchDataSizeInBytes
형식: UINT64

요구 사항

헤더: d3d12_xs.h
라이브러리: d3d12_xs.lib
지원 플랫폼: XBOX Series 콘솔
마지막 수정일 2026년 8월 24일