Skip to main content
描述序列化加速结构和标头的大小与布局

语法

成员

SerializedSizeInBytes
类型:UINT64
序列化加速结构的大小,包括标头。标头为 D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER,后跟指向底层加速结构的指针列表。 NumBottomLevelAccelerationStructurePointers
类型:UINT64
将位于序列化加速结构起始处(在 D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER 之后)的 64 位 GPU 虚拟地址的数量。对于底层加速结构,此值为 0。对于顶层加速结构,指针指示所引用的加速结构。 反序列化发生时,这些指向底层指针的指针必须由应用在序列化数据中(标头之后)初始化为底层加速结构将驻留的新位置。反序列化时,这些新位置无需已填充有底层加速结构,只要它们在光线追踪中使用之前用预期的反序列化数据结构进行了初始化即可。反序列化期间,驱动程序读取新指针,使用它们生成与原始等效的顶层加速结构。

要求

头文件: d3d12_xs.h
库: d3d12_xs.lib
支持的平台:XBOX Series 主机
最后修改于 2026年8月24日