Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IDXGIDevice2-Schnittstelle implementiert eine abgeleitete Klasse für DXGI-Objekte, die Bilddaten erzeugen. Die Schnittstelle macht Methoden verfügbar, um die CPU-Verarbeitung zu blockieren, bis die GPU die Verarbeitung abgeschlossen hat, und um Ressourcen für das Betriebssystem anzubieten.
Vererbung
Die IDXGIDevice2-Schnittstelle erbt von IDXGIDevice1. IDXGIDevice2 verfügt auch über folgende Membertypen:
Methoden
Die IDXGIDevice2-Schnittstelle verfügt über diese Methoden.
IDXGIDevice2::EnqueueSetEvent Leert alle ausstehenden Renderingbefehle und legt das angegebene Ereignisobjekt auf den signalierten Zustand fest, nachdem alle zuvor übermittelten Renderingbefehle abgeschlossen sind. |
IDXGIDevice2::OfferResources Ermöglicht dem Betriebssystem, den Videospeicher von Ressourcen freizugeben, indem deren Inhalt verworfen wird. (IDXGIDevice2.OfferResources) |
IDXGIDevice2::ReclaimResources Stellt den Zugriff auf Ressourcen wieder her, die zuvor durch Aufrufen von IDXGIDevice2::OfferResources angeboten wurden. |
Hinweise
Die IDXGIDevice2-Schnittstelle ist für die Verwendung durch DXGI-Objekte konzipiert, die Zugriff auf andere DXGI-Objekte benötigen. Diese Schnittstelle ist nützlich für Anwendungen, die Direct3D nicht für die Kommunikation mit DXGI verwenden.
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 IDXGIDevice2-Schnittstelle des Geräts abfragen. Verwenden Sie den folgenden Code, um die IDXGIDevice2-Schnittstelle eines Direct3D-Geräts abzurufen:
IDXGIDevice2 * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice2), (void **)&pDXGIDevice);
Windows Phone 8: Diese API wird unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | dxgi1_2.h |