Share via


Método IDirect3DSwapChain9::GetDevice (d3d9helper.h)

Recupera o dispositivo associado à cadeia de troca.

Sintaxe

HRESULT GetDevice(
  [out, retval] IDirect3DDevice9 **ppDevice
);

Parâmetros

[out, retval] ppDevice

Tipo: IDirect3DDevice9**

Endereço de um ponteiro para uma interface IDirect3DDevice9 a ser preenchida com o ponteiro do dispositivo, se a consulta for bem-sucedida.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser D3DERR_INVALIDCALL.

Comentários

Esse método permite a navegação para o objeto de dispositivo proprietário.

Chamar esse método aumentará a contagem de referência interna na interface IDirect3DDevice9 . Falha ao chamar IUnknown::Release quando terminar de usar essa interface IDirect3DDevice9 resulta em um vazamento de memória.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)
Biblioteca D3D9.lib

Confira também

IDirect3DSwapChain9