Método IDXGISwapChain1::GetCoreWindow (dxgi1_2.h)
Recupera o objeto CoreWindow subjacente para esse objeto de cadeia de troca.
Sintaxe
HRESULT GetCoreWindow(
[in] REFIID refiid,
[out] void **ppUnk
);
Parâmetros
[in] refiid
Um ponteiro para o GUID (identificador global exclusivo) do objeto CoreWindow referenciado pelo parâmetro ppUnk .
[out] ppUnk
Um ponteiro para uma variável que recebe um ponteiro para o objeto CoreWindow .
Valor retornado
GetCoreWindow retorna:
- S_OK se ele recuperou com êxito o objeto CoreWindow subjacente.
- DXGI_ERROR_INVALID_CALL se ppUnk for NULL; ou seja, a cadeia de troca não está associada a um objeto CoreWindow .
- Qualquer HRESULT que uma chamada para QueryInterface para consultar um objeto CoreWindow normalmente pode retornar.
- Possivelmente outros códigos de erro descritos no tópico DXGI_ERROR .
Atualização de plataforma para Windows 7: No Windows 7 ou Windows Server 2008 R2 com a Atualização de Plataforma para Windows 7 instalada, GetCoreWindow falha com E_NOTIMPL. Para obter mais informações sobre a Atualização de Plataforma para Windows 7, consulte Atualização de plataforma para Windows 7.
Comentários
Os aplicativos chamam o método IDXGIFactory2::CreateSwapChainForCoreWindow para criar uma cadeia de troca associada a um objeto CoreWindow .
Requisitos
Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | dxgi1_2.h |
Biblioteca | Dxgi.lib |