|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().