Home | History | Annotate | Download | only in D3D9

Lines Matching refs:Direct3DVolume9

15 #include "Direct3DVolume9.hpp"
33 Direct3DVolume9::Direct3DVolume9(Direct3DDevice9 *device, Direct3DVolumeTexture9 *container, int width, int height, int depth, D3DFORMAT format, D3DPOOL pool, unsigned long usage) : device(device), Surface(container->getResource(), width, height, depth, translateFormat(format), isLockable(pool, usage), false), container(container), width(width), height(height), depth(depth), format(format), pool(pool), lockable(isLockable(pool, usage)), usage(usage)
39 Direct3DVolume9::~Direct3DVolume9()
44 void *Direct3DVolume9::lockInternal(int x, int y, int z, sw::Lock lock, sw::Accessor client)
49 void Direct3DVolume9::unlockInternal()
54 long __stdcall Direct3DVolume9::QueryInterface(const IID &iid, void **object)
74 unsigned long __stdcall Direct3DVolume9::AddRef()
81 unsigned long __stdcall Direct3DVolume9::Release()
88 long Direct3DVolume9::FreePrivateData(const GUID &guid)
97 long Direct3DVolume9::GetContainer(const IID &iid, void **container)
118 long Direct3DVolume9::GetDesc(D3DVOLUME_DESC *description)
140 long Direct3DVolume9::GetDevice(IDirect3DDevice9 **device)
149 long Direct3DVolume9::GetPrivateData(const GUID &guid, void *data, unsigned long *size)
158 long Direct3DVolume9::LockBox(D3DLOCKED_BOX *lockedVolume, const D3DBOX *box, unsigned long flags)
205 long Direct3DVolume9::SetPrivateData(const GUID &guid, const void *data, unsigned long size, unsigned long flags)
214 long Direct3DVolume9::UnlockBox()
225 sw::Format Direct3DVolume9::translateFormat(D3DFORMAT format)
230 unsigned int Direct3DVolume9::memoryUsage(int width, int height, int depth, D3DFORMAT format)