D3DDDICB_RECLAIMALLOCATIONS2 structure (d3dumddi.h)
D3DDDICB_RECLAIMALLOCATIONS2 est utilisé avec pfnReclaimAllocations2Cb pour décrire les ressources de mémoire vidéo, précédemment proposées pour être réutilisées par le pilote, qui doivent être récupérées.
Syntaxe
typedef struct _D3DDDICB_RECLAIMALLOCATIONS2 {
[in] D3DKMT_HANDLE PagingQueue;
[in] UINT NumAllocations;
[in] const HANDLE *pResources;
[in] const D3DKMT_HANDLE *HandleList;
[out] BOOL *pDiscarded;
[out] UINT64 PagingFenceValue;
} D3DDDICB_RECLAIMALLOCATIONS2;
Membres
[in] PagingQueue
File d’attente de pagination, fournie par le pilote en mode utilisateur, à page dans la liste d’allocation.
[in] NumAllocations
Nombre d’éléments dans pDiscarded et selon la valeur pResources ou HandleList n’est pas NULL.
[in] pResources
Tableau de handles de ressources du runtime Direct3D.
[in] HandleList
Tableau de handles d’allocation. Si la valeur n’est pas NULL, pResources doit avoir la valeur NULL.
[out] pDiscarded
Tableau facultatif de valeurs booléennes spécifiant si chaque ressource ou allocation a été ignorée.
[out] PagingFenceValue
Clôture de pagination à synchroniser avant de soumettre le travail au GPU qui référence l’une des ressources ou allocations dans les tableaux fournis
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | d3dumddi.h (inclure D3dumddi.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer 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, consultez :Envoyer et afficher des commentaires pour