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 オブジェクトに関連付けられません。
- CoreWindow オブジェクトに対してクエリを実行するために QueryInterface を呼び出すと、通常は返される可能性がある HRESULT。
- DXGI_ERRORトピックで説明されているその他のエラー コード。
Windows 7 のプラットフォーム更新プログラム: Windows 7 用プラットフォーム更新プログラム がインストールされている Windows 7 または Windows Server 2008 R2 では、 GetCoreWindow はE_NOTIMPLで失敗します。 Windows 7 のプラットフォーム更新プログラムの詳細については、「Windows 7 用プラットフォーム更新プログラム」を参照してください。
解説
アプリケーションは IDXGIFactory2::CreateSwapChainForCoreWindow メソッドを呼び出して、 CoreWindow オブジェクトに関連付けられたスワップ チェーンを作成します。
要件
サポートされている最小のクライアント | Windows 8 および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 および Windows Server 2008 R2 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | dxgi1_2.h |
Library | Dxgi.lib |