estrutura D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER (d3d12.h)
Define o cabeçalho para uma estrutura de aceleração de raytracing serializada.
Sintaxe
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;
Membros
DriverMatchingIdentifier
O identificador de correspondência de driver.
SerializedSizeInBytesIncludingHeader
O tamanho dos dados serializados.
DeserializedSizeInBytes
Tamanho da memória que será consumida quando a estrutura de aceleração for desserializada. Esse valor é menor ou igual ao tamanho da estrutura de aceleração original antes de ser serializado.
NumBottomLevelAccelerationStructurePointersAfterHeader
Tamanho da matriz de valores D3D12_GPU_VIRTUAL_ADDRESS que seguem o cabeçalho. Para obter mais informações, consulte D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC.
Requisitos
Cabeçalho | d3d12.h |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de