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

d3d9_mipmap.c File Reference
#include "d3d9_mipmap.h"
#include "debug.h"
#include "d3d9_texture.h"
#include "d3d9_device.h"
#include "d3d9_helpers.h"
#include <d3d9.h>

Go to the source code of this file.

Defines

#define LOCK_D3DDEVICE9()   D3D9BaseObject_LockDevice(&This->BaseTexture.BaseResource.BaseObject)
#define UNLOCK_D3DDEVICE9()   D3D9BaseObject_UnlockDevice(&This->BaseTexture.BaseResource.BaseObject)

Functions

LPD3D9MIPMAP IDirect3DTexture9ToImpl (LPDIRECT3DTEXTURE9 iface)
static HRESULT WINAPI D3D9MipMap_QueryInterface (LPDIRECT3DTEXTURE9 iface, REFIID riid, void **ppvObject)
ULONG WINAPI D3D9MipMap_AddRef (LPDIRECT3DTEXTURE9 iface)
ULONG WINAPI D3D9MipMap_Release (LPDIRECT3DTEXTURE9 iface)
HRESULT WINAPI D3D9MipMap_GetDevice (LPDIRECT3DTEXTURE9 iface, IDirect3DDevice9 **ppDevice)
HRESULT WINAPI D3D9MipMap_SetPrivateData (LPDIRECT3DTEXTURE9 iface, REFGUID refguid, CONST void *pData, DWORD SizeOfData, DWORD Flags)
HRESULT WINAPI D3D9MipMap_GetPrivateData (LPDIRECT3DTEXTURE9 iface, REFGUID refguid, void *pData, DWORD *pSizeOfData)
HRESULT WINAPI D3D9MipMap_FreePrivateData (LPDIRECT3DTEXTURE9 iface, REFGUID refguid)
DWORD WINAPI D3D9MipMap_SetPriority (LPDIRECT3DTEXTURE9 iface, DWORD PriorityNew)
DWORD WINAPI D3D9MipMap_GetPriority (LPDIRECT3DTEXTURE9 iface)
void WINAPI D3D9MipMap_PreLoad (LPDIRECT3DTEXTURE9 iface)
D3DRESOURCETYPE WINAPI D3D9MipMap_GetType (LPDIRECT3DTEXTURE9 iface)
DWORD WINAPI D3D9MipMap_SetLOD (LPDIRECT3DTEXTURE9 iface, DWORD LODNew)
DWORD WINAPI D3D9MipMap_GetLOD (LPDIRECT3DTEXTURE9 iface)
DWORD WINAPI D3D9MipMap_GetLevelCount (LPDIRECT3DTEXTURE9 iface)
HRESULT WINAPI D3D9MipMap_SetAutoGenFilterType (LPDIRECT3DTEXTURE9 iface, D3DTEXTUREFILTERTYPE FilterType)
D3DTEXTUREFILTERTYPE WINAPI D3D9MipMap_GetAutoGenFilterType (LPDIRECT3DTEXTURE9 iface)
void WINAPI D3D9MipMap_GenerateMipSubLevels (LPDIRECT3DTEXTURE9 iface)
HRESULT WINAPI D3D9MipMap_GetLevelDesc (LPDIRECT3DTEXTURE9 iface, UINT Level, D3DSURFACE_DESC *pDesc)
HRESULT WINAPI D3D9MipMap_GetSurfaceLevel (LPDIRECT3DTEXTURE9 iface, UINT Level, IDirect3DSurface9 **ppSurfaceLevel)
HRESULT WINAPI D3D9MipMap_LockRect (LPDIRECT3DTEXTURE9 iface, UINT Level, D3DLOCKED_RECT *pLockedRect, CONST RECT *pRect, DWORD Flags)
HRESULT WINAPI D3D9MipMap_UnlockRect (LPDIRECT3DTEXTURE9 iface, UINT Level)
HRESULT WINAPI D3D9MipMap_AddDirtyRect (LPDIRECT3DTEXTURE9 iface, CONST RECT *pDirtyRect)
HRESULT CreateD3D9MipMap (DIRECT3DDEVICE9_INT *pDevice, UINT Width, UINT Height, UINT Levels, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, IDirect3DTexture9 **ppTexture)

Variables

static IDirect3DTexture9Vtbl D3D9MipMap_Vtbl

Generated on Sun May 27 2012 05:01:13 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.