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日