IDXGISwapChain1::GetCoreWindow 方法 (dxgi1_2.h)
擷取這個交換鏈結物件的基礎 CoreWindow 物件。
語法
HRESULT GetCoreWindow(
[in] REFIID refiid,
[out] void **ppUnk
);
參數
[in] refiid
ppUnk參數所參考CoreWindow物件的全域唯一識別碼指標 (GUID) 。
[out] ppUnk
接收 CoreWindow 物件指標之變數的指標。
傳回值
GetCoreWindow 會傳回:
- 如果已成功擷取基礎 CoreWindow 物件,S_OK。
- 如果ppUnk 為 Null,DXGI_ERROR_INVALID_CALL;也就是說,交換鏈結未與 CoreWindow 物件相關聯。
- 呼叫QueryInterface以查詢CoreWindow物件的任何HRESULT通常可能會傳回。
- DXGI_ERROR 主題中 可能描述的其他錯誤碼。
適用于 Windows 7 的平臺更新: 在已安裝 Windows 7 平臺更新 的 Windows 7 或 Windows Server 2008 R2 上, GetCoreWindow 會失敗並E_NOTIMPL。 如需 Windows 7 平臺更新的詳細資訊,請參閱 適用于 Windows 7 的平臺更新。
備註
應用程式會呼叫 IDXGIFactory2::CreateSwapChainForCoreWindow 方法,以建立與 CoreWindow 物件相關聯的交換鏈結。
需求
最低支援的用戶端 | 適用于 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | 適用于 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | dxgi1_2.h |
程式庫 | Dxgi.lib |