D3D12DDICB_RECLAIMALLOCATIONS2 structure (d3dumddi.h)

Décrit les ressources de mémoire vidéo qui doivent être récupérées et que le pilote a précédemment proposées à la réutilisation.

Syntaxe

typedef struct _D3D12DDICB_RECLAIMALLOCATIONS2 {
  [in]  UINT                NumAllocations;
  [in]  const D3DKMT_HANDLE *HandleList;
  [out] BOOL                *pDiscarded;
  [out] UINT64              PagingFenceValue;
} D3D12DDICB_RECLAIMALLOCATIONS2;

Membres

[in] NumAllocations

Nombre d’éléments dans pDiscarded et selon la valeur pResources ou HandleList n’est pas NULL.

[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 fait 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)