structure D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC (d3d12.h)
Description des informations post-build à générer à partir d’une structure d’accélération. Utilisez cette structure dans les appels à EmitRaytracingAccelerationStructurePostbuildInfo et BuildRaytracingAccelerationStructure.
Syntaxe
typedef struct D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC {
D3D12_GPU_VIRTUAL_ADDRESS DestBuffer;
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE InfoType;
} D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC;
Membres
DestBuffer
Stockage pour le résultat des informations post-build. La taille requise et la disposition du contenu écrit par le système dépendent de la valeur du champ InfoType .
La mémoire pointée vers doit être à l’état D3D12_RESOURCE_STATE_UNORDERED_ACCESS. La mémoire doit être alignée sur l’alignement naturel pour les membres de la structure de sortie particulière générée (par exemple, 8 octets pour un struct dont les plus grands membres sont UINT64).
InfoType
Valeur D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE spécifiant le type d’informations post-build à récupérer.
Spécifications
En-tête | d3d12.h |