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 |