IDXGISwapChain1::GetCoreWindow-Methode (dxgi1_2.h)
Ruft das zugrunde liegende CoreWindow-Objekt für dieses Swap-Chain-Objekt ab.
Syntax
HRESULT GetCoreWindow(
[in] REFIID refiid,
[out] void **ppUnk
);
Parameter
[in] refiid
Ein Zeiger auf den globally unique Identifier (GUID) des CoreWindow-Objekts , auf den der ppUnk-Parameter verweist.
[out] ppUnk
Ein Zeiger auf eine Variable, die einen Zeiger auf das CoreWindow-Objekt empfängt.
Rückgabewert
GetCoreWindow gibt Folgendes zurück:
- S_OK, wenn das zugrunde liegende CoreWindow-Objekt erfolgreich abgerufen wurde.
- DXGI_ERROR_INVALID_CALL , wenn ppUnkNULL ist; Das heißt, die Swapchain ist keinem CoreWindow-Objekt zugeordnet.
- Jedes HRESULT , das ein Aufruf von QueryInterface zum Abfragen eines CoreWindow-Objekts in der Regel zurückgibt.
- Möglicherweise andere Fehlercodes, die im Thema DXGI_ERROR beschrieben werden.
Plattformupdate für Windows 7: Unter Windows 7 oder Windows Server 2008 R2 mit installiertem Plattformupdate für Windows 7 schlägt GetCoreWindow mit E_NOTIMPL fehl. Weitere Informationen zum Plattformupdate für Windows 7 finden Sie unter Plattformupdate für Windows 7.
Hinweise
Anwendungen rufen die IDXGIFactory2::CreateSwapChainForCoreWindow-Methode auf, um eine Swap chain zu erstellen, die einem CoreWindow-Objekt zugeordnet ist.
Anforderungen
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 |
Bibliothek | Dxgi.lib |