structure DXGI_DDI_ARG_RECLAIMRESOURCES (dxgiddi.h)

Décrit les ressources de mémoire vidéo qui doivent être récupérées et que le pilote d’affichage en mode utilisateur offrait précédemment pour réutilisation. Utilisé avec la fonction pfnReclaimResources par windows Display Driver Model (WDDM) 1.2 et les pilotes d’affichage en mode utilisateur ultérieurs.

Syntaxe

typedef struct _DXGI_DDI_ARG_RECLAIMRESOURCES {
  [in]  DXGI_DDI_HDEVICE         hDevice;
  [in]  const DXGI_DDI_HRESOURCE *pResources;
  [out] BOOL                     *pDiscarded;
  [in]  UINT                     Resources;
} DXGI_DDI_ARG_RECLAIMRESOURCES;

Membres

[in] hDevice

Handle du périphérique d’affichage (contexte graphique) sur lequel le pilote propose des ressources à réutiliser.

Le runtime Direct3D a transmis ce handle au pilote dans le membre hDrvDevice de la structure D3D10DDIARG_CREATEDEVICE lorsqu’il a créé l’appareil en appelant la routine CreateDevice(D3D10).

[in] pResources

Pointeur vers un tableau de handles vers les ressources à récupérer.

[out] pDiscarded

Tableau facultatif de valeurs booléennes qui spécifient si chaque ressource ou allocation a été ignorée.

Chaque valeur booléenne de ce tableau correspond à une ressource au même emplacement d’index dans la structure pointée par pResources.

Le pilote définit chaque valeur booléenne sur TRUE si la ressource de corrélation a été ignorée, ou sur FALSE si ce n’est pas le cas.

Si pDiscarded a la valeur NULL, le pilote peut l’ignorer.

[in] Resources

Nombre d’éléments dans les tableaux pointés vers pResources et pDiscarded.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8,WDDM 1.2 et versions ultérieures
Serveur minimal pris en charge Windows Server 2012
En-tête dxgiddi.h (include D3d10umddi.h)

Voir aussi

pfnReclaimResources