Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 |