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.
Eine IDXGIDevice-Schnittstelle implementiert eine abgeleitete Klasse für DXGI-Objekte, die Bilddaten erzeugen.
Vererbung
Die IDXGIDevice-Schnittstelle erbt von IDXGIObject. IDXGIDevice verfügt auch über folgende Arten von Membern:
Methoden
Die IDXGIDevice-Schnittstelle verfügt über diese Methoden.
|
IDXGIDevice::CreateSurface Gibt eine Oberfläche zurück. Diese Methode wird intern verwendet und sollte nicht direkt in Ihrer Anwendung aufgerufen werden. |
|
IDXGIDevice::GetAdapter Gibt den Adapter für das angegebene Gerät zurück. |
|
IDXGIDevice::GetGPUThreadPriority Ruft die GPU-Threadpriorität ab. |
|
IDXGIDevice::QueryResourceResidency Ruft die Residency-status eines Ressourcenarrays ab. |
|
IDXGIDevice::SetGPUThreadPriority Legt die GPU-Threadpriorität fest. |
Hinweise
Die IDXGIDevice-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 create-Gerätefunktionen geben ein Direct3D-Geräteobjekt zurück. Dieses Direct3D-Geräteobjekt implementiert die IUnknown-Schnittstelle . Sie können dieses Direct3D-Geräteobjekt nach der entsprechenden IDXGIDevice-Schnittstelle des Geräts abfragen. Verwenden Sie den folgenden Code, um die IDXGIDevice-Schnittstelle eines Direct3D-Geräts abzurufen:
IDXGIDevice * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice), (void **)&pDXGIDevice);
Windows Phone 8: Diese API wird unterstützt.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | dxgi.h |