Syntaxe
Paramètres
pSerializedHeader _In_Type : const D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER* Pointeur vers le début du blob de BVH sérialisé (aligné sur 256 o). vaBvhStartAddress _Out_
Type : D3D12_GPU_VIRTUAL_ADDRESS& Adresse résultante du début du BVH (situé dans le blob).
Valeur de retour
Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes de retour Direct3D 12.Remarques
La mémoire tampon sérialisée doit être alignée sur 256 octets et se trouver dans une mémoire visible par le GPU. Une validation simple est effectuée, par exemple pour vérifier la correspondance des versions du GDK du BVH. Aucune copie mémoire n’est requise, et l’adresse de début du BVH retournée se trouve à un décalage non spécifié dans la mémoire tampon.Configuration requise
En-tête : xg_xs.h Bibliothèque : xg_xs.libPlateformes prises en charge : consoles XBOX Series
