Microsoft DirectX 8.1 (C++)

ID3DXBaseMesh::GetDevice

Retrieves the device associated with the mesh.

HRESULT GetDevice(
  LPDIRECT3DDEVICE8* ppDevice

Parameters

ppDevice
[out, retval] Address of a pointer to an IDirect3DDevice8 interface, representing the Microsoft® Direct3D® device object associated with the mesh.

Return Values

If the method succeeds, the return value is D3D_OK.

If the method fails, the return value can be D3DERR_INVALIDCALL.

Applies To

This method applies to the following interfaces, which inherit from ID3DXBaseMesh.

Note  Calling this method will increase the internal reference count on the IDirect3DDevice8 interface. Be sure to call IUnknown::Release when you are done using this IDirect3DDevice8 interface or you will have a memory leak.

Requirements

  Header: Declared in D3dx8mesh.h.
  Import Library: Use D3dx8.lib.