PFND3D12DDI_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 fonction de rappel (d3d12umddi.h)
Interroge le pilote pour connaître les besoins en ressources pour créer une structure d’accélération.
Syntaxe
PFND3D12DDI_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 Pfnd3d12ddiGetRaytracingAccelerationStructurePrebuildInfo0054;
void Pfnd3d12ddiGetRaytracingAccelerationStructurePrebuildInfo0054(
[in] D3D12DDI_HDEVICE unnamedParam1,
[in] const D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054 *unnamedParam2,
[out] D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 *unnamedParam3
)
{...}
Paramètres
[in] unnamedParam1
Handle de l’appareil.
[in] unnamedParam2
Pointeur vers une structure D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054 qui contient les entrées.
[out] unnamedParam3
Pointeur vers une structure D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054 qui contient des informations de prébuild.
Valeur de retour
None
Remarques
Le résultat de cette fonction de rappel permet à l’application de fournir la quantité correcte de stockage de sortie et de stockage scratch à BuildRaytracingAccelerationStructure en fonction de la même géométrie.
Cette méthode se trouve sur l’appareil par opposition à la liste de commandes en supposant que les pilotes doivent être en mesure de calculer les besoins en ressources pour une build de structure d’accélération à partir uniquement des parties visibles du processeur de l’appel, sans avoir à déréférencer des pointeurs vers la mémoire GPU contenant des données de vertex réelles, des données d’index, etc.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
En-tête | d3d12umddi.h |
Voir aussi
D3D12DDI_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS_0054
D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_0054
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour