структура D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER (d3d12.h)
Определяет заголовок для сериализованной структуры ускорения луча.
Синтаксис
typedef struct D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER {
D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER DriverMatchingIdentifier;
UINT64 SerializedSizeInBytesIncludingHeader;
UINT64 DeserializedSizeInBytes;
UINT64 NumBottomLevelAccelerationStructurePointersAfterHeader;
} D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER;
Члены
DriverMatchingIdentifier
Идентификатор, соответствующий драйверу.
SerializedSizeInBytesIncludingHeader
Размер сериализованных данных.
DeserializedSizeInBytes
Размер памяти, которая будет использоваться при десериализации структуры ускорения. Это значение меньше или равно размеру исходной структуры ускорения до ее сериализации.
NumBottomLevelAccelerationStructurePointersAfterHeader
Размер массива D3D12_GPU_VIRTUAL_ADDRESS значений , следующих за заголовком. Дополнительные сведения см. в разделе D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC.
Требования
Верхняя часть | d3d12.h |