D3D12DDI_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER_0054 structure (d3d12umddi.h)

Describes the header for a serialized ray tracing acceleration structure.

Syntax

typedef struct D3D12DDI_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER_0054 {
  D3D12DDI_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER_0054 DriverMatchingIdentifier;
  UINT64                                                   SerializedSizeInBytesIncludingHeader;
  UINT64                                                   DeserializedSizeInBytes;
  UINT64                                                   NumBottomLevelAccelerationStructurePointersAfterHeader;
} D3D12DDI_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER_0054;

Members

DriverMatchingIdentifier

A D3D12DDI_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER_0054 structure.

SerializedSizeInBytesIncludingHeader

Size of the serialized acceleration structure, including a header.

DeserializedSizeInBytes

Size of the deserialized acceleration structure, in bytes.

NumBottomLevelAccelerationStructurePointersAfterHeader

A 64-byte number of bottom-level acceleration structure pointers.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809
Header d3d12umddi.h