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