Skip to main content
Defines the header for a serialized raytracing acceleration structure.

Syntax

Members

DriverMatchingIdentifier
Type: D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER
The driver-matching identifier. SerializedSizeInBytesIncludingHeader
Type: UINT64
The size of serialized data. DeserializedSizeInBytes
Type: UINT64
Size of the memory that will be consumed when the acceleration structure is deserialized. This value is less than or equal to the size of the original acceleration structure before it was serialized. NumBottomLevelAccelerationStructurePointersAfterHeader
Type: UINT64
Size of the array of D3D12_GPU_VIRTUAL_ADDRESS values that follow the header. For more information, see D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC.

Requirements

Header: d3d12_xs.h
Library: d3d12_xs.lib
Supported Platforms: XBOX Series consoles
Last modified on August 20, 2026