ReactOS 0.4.16-dev-334-g4d9f67c
|
#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.
Macros | |
#define | LOCK_D3DDEVICE9() D3D9BaseObject_LockDevice(&This->BaseTexture.BaseResource.BaseObject) |
#define | UNLOCK_D3DDEVICE9() D3D9BaseObject_UnlockDevice(&This->BaseTexture.BaseResource.BaseObject) |
Variables | |
static IDirect3DTexture9Vtbl | D3D9MipMap_Vtbl |
#define LOCK_D3DDEVICE9 | ( | ) | D3D9BaseObject_LockDevice(&This->BaseTexture.BaseResource.BaseObject) |
Definition at line 15 of file d3d9_mipmap.c.
#define UNLOCK_D3DDEVICE9 | ( | ) | D3D9BaseObject_UnlockDevice(&This->BaseTexture.BaseResource.BaseObject) |
Definition at line 16 of file d3d9_mipmap.c.
HRESULT CreateD3D9MipMap | ( | DIRECT3DDEVICE9_INT * | pDevice, |
UINT | Width, | ||
UINT | Height, | ||
UINT | Levels, | ||
DWORD | Usage, | ||
D3DFORMAT | Format, | ||
D3DPOOL | Pool, | ||
IDirect3DTexture9 ** | ppTexture | ||
) |
Definition at line 287 of file d3d9_mipmap.c.
Referenced by IDirect3DDevice9Base_CreateTexture().
HRESULT WINAPI D3D9MipMap_AddDirtyRect | ( | LPDIRECT3DTEXTURE9 | iface, |
CONST RECT * | pDirtyRect | ||
) |
Definition at line 246 of file d3d9_mipmap.c.
ULONG WINAPI D3D9MipMap_AddRef | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 46 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_FreePrivateData | ( | LPDIRECT3DTEXTURE9 | iface, |
REFGUID | refguid | ||
) |
Definition at line 114 of file d3d9_mipmap.c.
void WINAPI D3D9MipMap_GenerateMipSubLevels | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 216 of file d3d9_mipmap.c.
D3DTEXTUREFILTERTYPE WINAPI D3D9MipMap_GetAutoGenFilterType | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 210 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_GetDevice | ( | LPDIRECT3DTEXTURE9 | iface, |
IDirect3DDevice9 ** | ppDevice | ||
) |
Definition at line 79 of file d3d9_mipmap.c.
DWORD WINAPI D3D9MipMap_GetLevelCount | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 184 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_GetLevelDesc | ( | LPDIRECT3DTEXTURE9 | iface, |
UINT | Level, | ||
D3DSURFACE_DESC * | pDesc | ||
) |
Definition at line 222 of file d3d9_mipmap.c.
DWORD WINAPI D3D9MipMap_GetLOD | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 164 of file d3d9_mipmap.c.
DWORD WINAPI D3D9MipMap_GetPriority | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 126 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_GetPrivateData | ( | LPDIRECT3DTEXTURE9 | iface, |
REFGUID | refguid, | ||
void * | pData, | ||
DWORD * | pSizeOfData | ||
) |
Definition at line 108 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_GetSurfaceLevel | ( | LPDIRECT3DTEXTURE9 | iface, |
UINT | Level, | ||
IDirect3DSurface9 ** | ppSurfaceLevel | ||
) |
Definition at line 228 of file d3d9_mipmap.c.
D3DRESOURCETYPE WINAPI D3D9MipMap_GetType | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 138 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_LockRect | ( | LPDIRECT3DTEXTURE9 | iface, |
UINT | Level, | ||
D3DLOCKED_RECT * | pLockedRect, | ||
CONST RECT * | pRect, | ||
DWORD | Flags | ||
) |
Definition at line 234 of file d3d9_mipmap.c.
void WINAPI D3D9MipMap_PreLoad | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 132 of file d3d9_mipmap.c.
|
static |
Definition at line 28 of file d3d9_mipmap.c.
ULONG WINAPI D3D9MipMap_Release | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 52 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_SetAutoGenFilterType | ( | LPDIRECT3DTEXTURE9 | iface, |
D3DTEXTUREFILTERTYPE | FilterType | ||
) |
Definition at line 190 of file d3d9_mipmap.c.
DWORD WINAPI D3D9MipMap_SetLOD | ( | LPDIRECT3DTEXTURE9 | iface, |
DWORD | LODNew | ||
) |
Definition at line 144 of file d3d9_mipmap.c.
DWORD WINAPI D3D9MipMap_SetPriority | ( | LPDIRECT3DTEXTURE9 | iface, |
DWORD | PriorityNew | ||
) |
Definition at line 120 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_SetPrivateData | ( | LPDIRECT3DTEXTURE9 | iface, |
REFGUID | refguid, | ||
CONST void * | pData, | ||
DWORD | SizeOfData, | ||
DWORD | Flags | ||
) |
Definition at line 102 of file d3d9_mipmap.c.
HRESULT WINAPI D3D9MipMap_UnlockRect | ( | LPDIRECT3DTEXTURE9 | iface, |
UINT | Level | ||
) |
Definition at line 240 of file d3d9_mipmap.c.
LPD3D9MIPMAP IDirect3DTexture9ToImpl | ( | LPDIRECT3DTEXTURE9 | iface | ) |
Definition at line 19 of file d3d9_mipmap.c.
Referenced by D3D9MipMap_AddRef(), D3D9MipMap_GetAutoGenFilterType(), D3D9MipMap_GetDevice(), D3D9MipMap_GetLevelCount(), D3D9MipMap_GetLOD(), D3D9MipMap_QueryInterface(), and D3D9MipMap_Release().
|
static |
Definition at line 253 of file d3d9_mipmap.c.
Referenced by CreateD3D9MipMap().