Partager via


structure DXGI_DDI_ARG_RECLAIMRESOURCES (dxgiddi.h)

Décrit les ressources de mémoire vidéo à récupérer et que le pilote d’affichage en mode utilisateur précédemment proposé pour réutilisation. Utilisé avec les pfnReclaimResources fonction par le modèle de pilote d’affichage Windows (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 vers l’appareil d’affichage (contexte graphique) sur lequel le pilote propose des ressources à réutiliser.

Le runtime Direct3D a passé ce handle au pilote dans le hDrvDevice membre de la structure D3D10DDIARG_CREATEDEVICE lors de la création de 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 correspondante a été ignorée ou FALSE si ce n’est pas le cas.

Si pDiscarded est NULL, le pilote peut l’ignorer.

[in] Resources

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

Exigences

Exigence Valeur
client minimum pris en charge Windows 8,WDDM 1.2 et versions ultérieures
serveur minimum pris en charge Windows Server 2012
d’en-tête dxgiddi.h (include D3d10umddi.h)

Voir aussi

pfnReclaimResources