Condividi tramite


Interfaccia IDXGIDevice2 (dxgi1_2.h)

L'interfaccia IDXGIDevice2 implementa una classe derivata per gli oggetti DXGI che producono dati di immagine. L'interfaccia espone metodi per bloccare l'elaborazione della CPU fino al completamento dell'elaborazione della GPU e per offrire risorse al sistema operativo.

Ereditarietà

L'interfaccia IDXGIDevice2 eredita da IDXGIDevice1. IDXGIDevice2 include anche questi tipi di membri:

Metodi

L'interfaccia IDXGIDevice2 include questi metodi.

 
IDXGIDevice2::EnqueueSetEvent

Scarica tutti i comandi di rendering in sospeso e imposta l'oggetto evento specificato sullo stato segnalato dopo il completamento di tutti i comandi di rendering inviati in precedenza.
IDXGIDevice2::OfferResources

Consente al sistema operativo di liberare la memoria video delle risorse eliminando il contenuto. (IDXGIDevice2.OfferResources)
IDXGIDevice2::ReclaimResources

Ripristina l'accesso alle risorse offerte in precedenza chiamando IDXGIDevice2::OfferResources.

Commenti

L'interfaccia IDXGIDevice2 è progettata per l'uso da parte degli oggetti DXGI che devono accedere ad altri oggetti DXGI. Questa interfaccia è utile per le applicazioni che non usano Direct3D per comunicare con DXGI.

Le funzioni di creazione del dispositivo Direct3D restituiscono un oggetto dispositivo Direct3D. Questo oggetto dispositivo Direct3D implementa l'interfaccia IUnknown . È possibile eseguire una query su questo oggetto dispositivo Direct3D per l'interfaccia IDXGIDevice2 corrispondente del dispositivo. Per recuperare l'interfaccia IDXGIDevice2 di un dispositivo Direct3D, usare il codice seguente:

IDXGIDevice2 * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice2), (void **)&pDXGIDevice);

Windows Phone 8: questa API è supportata.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dxgi1_2.h

Vedi anche

Interfacce DXGI

IDXGIDevice1