Go to the documentation of this file.
28 #ifndef __D3D9DeviceManager_H__
29 #define __D3D9DeviceManager_H__
36 class D3D9RenderWindow;
47 void setActiveRenderTargetDevice (
D3D9Device* device);
49 UINT getDeviceCount ();
52 void destroyInactiveRenderDevices ();
53 void notifyOnDeviceDestroy (
D3D9Device* device);
54 D3D9Device* getDeviceFromD3D9Device (IDirect3DDevice9* d3d9Device);
High level interface of Direct3D9 Device.
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...
DeviceList::iterator DeviceIterator
vector< D3D9Device * >::type DeviceList
Device manager interface.
D3D9Device * mActiveRenderWindowDevice
DeviceList mRenderDevices
DeviceList::const_iterator ConstDeviceIterator
D3D9Device * mActiveDevice
vector< D3D9RenderWindow * >::type D3D9RenderWindowList
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15