Método IDirect3DDevice9::GetDirect3D (d3d9.h)

Retorna uma interface para a instância do objeto Direct3D que criou o dispositivo.

Sintaxe

HRESULT GetDirect3D(
  [out, retval] IDirect3D9 **ppD3D9
);

Parâmetros

[out, retval] ppD3D9

Tipo: IDirect3D9**

Endereço de um ponteiro para uma interface IDirect3D9 , representando a interface do objeto Direct3D que criou o dispositivo.

Retornar valor

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

Chamar IDirect3DDevice9::GetDirect3D aumentará a contagem de referência interna na interface IDirect3D9 . Falha ao chamar IUnknown::Release quando terminar de usar essa interface IDirect3D9 resulta em uma perda de memória.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d9.h (inclua D3D9.h)
Biblioteca D3D9.lib

Confira também

IDirect3DDevice9