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 |