Condividi tramite


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 il pfnReclaimResources funzione 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;

Membri

[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 hDrvDevice membro 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 corrispondente è 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.

Fabbisogno

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)

Vedere anche

pfnReclaimResources