struttura DXGI_DDI_ARG_RECLAIMRESOURCES (dxgiddi.h)

Descrive le risorse di memoria video che devono essere recuperate e che il driver di visualizzazione in modalità utente offerto in precedenza per il riutilizzo. Usato con la funzione pfnReclaimResources da Windows Display Driver Model (WDDM) 1.2 e versioni successive driver di visualizzazione in modalità utente.

Sintassi

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;

Members

[in] hDevice

Handle per il dispositivo di visualizzazione (contesto grafico) in cui il driver offre risorse per il riutilizzo.

Il runtime Direct3D ha passato questo handle al driver nel membro hDrvDevice della struttura D3D10DDIARG_CREATEDEVICE quando ha creato il dispositivo chiamando la routine CreateDevice(D3D10).

[in] pResources

Puntatore a una matrice di handle per le risorse da recuperare.

[out] pDiscarded

Matrice facoltativa di valori booleani che specificano se ogni risorsa o allocazione è stata eliminata.

Ogni valore booleano in questa matrice corrisponde a una risorsa nella stessa posizione di indice nella struttura a cui punta pResources.

Il driver imposta ogni valore booleano su TRUE se la risorsa di correponding è stata eliminata o su FALSE in caso contrario.

Se pDiscarded è NULL, il driver può ignorarlo.

[in] Resources

Numero di elementi nelle matrici a cui punta pResources e pDiscarded.

Requisiti

Requisito Valore
Client minimo supportato Windows 8,WDDM 1.2 e versioni successive
Server minimo supportato Windows Server 2012
Intestazione dxgiddi.h (include D3d10umddi.h)

Vedi anche

pfnReclaimResources