ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

volumetexture.c File Reference
#include "config.h"
#include "d3d8_private.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3d8)
static
IDirect3DVolumeTexture8Impl
impl_from_IDirect3DVolumeTexture8 (IDirect3DVolumeTexture8 *iface)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_QueryInterface (IDirect3DVolumeTexture8 *iface, REFIID riid, void **ppobj)
static ULONG WINAPI IDirect3DVolumeTexture8Impl_AddRef (IDirect3DVolumeTexture8 *iface)
static ULONG WINAPI IDirect3DVolumeTexture8Impl_Release (IDirect3DVolumeTexture8 *iface)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_GetDevice (IDirect3DVolumeTexture8 *iface, IDirect3DDevice8 **device)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_SetPrivateData (IDirect3DVolumeTexture8 *iface, REFGUID refguid, const void *pData, DWORD SizeOfData, DWORD Flags)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_GetPrivateData (IDirect3DVolumeTexture8 *iface, REFGUID refguid, void *pData, DWORD *pSizeOfData)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_FreePrivateData (IDirect3DVolumeTexture8 *iface, REFGUID refguid)
static DWORD WINAPI IDirect3DVolumeTexture8Impl_SetPriority (IDirect3DVolumeTexture8 *iface, DWORD PriorityNew)
static DWORD WINAPI IDirect3DVolumeTexture8Impl_GetPriority (IDirect3DVolumeTexture8 *iface)
static void WINAPI IDirect3DVolumeTexture8Impl_PreLoad (IDirect3DVolumeTexture8 *iface)
static D3DRESOURCETYPE WINAPI IDirect3DVolumeTexture8Impl_GetType (IDirect3DVolumeTexture8 *iface)
static DWORD WINAPI IDirect3DVolumeTexture8Impl_SetLOD (IDirect3DVolumeTexture8 *iface, DWORD LODNew)
static DWORD WINAPI IDirect3DVolumeTexture8Impl_GetLOD (IDirect3DVolumeTexture8 *iface)
static DWORD WINAPI IDirect3DVolumeTexture8Impl_GetLevelCount (IDirect3DVolumeTexture8 *iface)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_GetLevelDesc (IDirect3DVolumeTexture8 *iface, UINT level, D3DVOLUME_DESC *desc)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_GetVolumeLevel (IDirect3DVolumeTexture8 *iface, UINT level, IDirect3DVolume8 **volume)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_LockBox (IDirect3DVolumeTexture8 *iface, UINT level, D3DLOCKED_BOX *locked_box, const D3DBOX *box, DWORD flags)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_UnlockBox (IDirect3DVolumeTexture8 *iface, UINT level)
static HRESULT WINAPI IDirect3DVolumeTexture8Impl_AddDirtyBox (IDirect3DVolumeTexture8 *iface, const D3DBOX *dirty_box)
static void STDMETHODCALLTYPE volumetexture_wined3d_object_destroyed (void *parent)
HRESULT volumetexture_init (IDirect3DVolumeTexture8Impl *texture, IDirect3DDevice8Impl *device, UINT width, UINT height, UINT depth, UINT levels, DWORD usage, D3DFORMAT format, D3DPOOL pool)

Variables

static const
IDirect3DVolumeTexture8Vtbl 
Direct3DVolumeTexture8_Vtbl
static struct wined3d_parent_ops d3d8_volumetexture_wined3d_parent_ops

Generated on Sat May 26 2012 05:02:53 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.