IDXGIDevice4-Schnittstelle (dxgi1_5.h)

Diese Schnittstelle bietet aktualisierte Methoden zum Anbieten und Freigeben von Ressourcen.

Vererbung

Die IDXGIDevice4-Schnittstelle erbt von IDXGIDevice3. IDXGIDevice4 verfügt auch über folgende Membertypen:

Methoden

Die IDXGIDevice4-Schnittstelle verfügt über diese Methoden.

 
IDXGIDevice4::OfferResources1

Ermöglicht es dem Betriebssystem, den Videospeicher von Ressourcen freizugeben, einschließlich des Verwerfens des Inhalts und aufheben des Commits für den Arbeitsspeicher.
IDXGIDevice4::ReclaimResources1

Stellt den Zugriff auf Ressourcen wieder her, die zuvor durch Aufrufen von IDXGIDevice4::OfferResources1 angeboten wurden.

Hinweise

Die Direct3D-Gerätefunktionen zum Erstellen geben ein Direct3D-Geräteobjekt zurück. Dieses Direct3D-Geräteobjekt implementiert die IUnknown-Schnittstelle . Sie können dieses Direct3D-Geräteobjekt für die entsprechende IDXGIDevice4-Schnittstelle des Geräts abfragen. Verwenden Sie den folgenden Code, um die IDXGIDevice4-Schnittstelle eines Direct3D-Geräts abzurufen:

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

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile dxgi1_5.h

Weitere Informationen

DXGI-Schnittstellen

IDXGIDevice2

IDXGIDevice3