|
ReactOS 0.4.17-dev-934-g091855f
|
#include "d3dx9.h"

Go to the source code of this file.
Classes | |
| struct | _D3DXFONT_DESCA |
| struct | _D3DXFONT_DESCW |
| struct | _D3DXRTE_DESC |
| struct | _D3DXRTS_DESC |
Typedefs | |
| typedef struct ID3DXBuffer * | LPD3DXBUFFER |
| typedef struct ID3DXFont * | LPD3DXFONT |
| typedef struct ID3DXLine * | LPD3DXLINE |
| typedef struct ID3DXRenderToEnvMap * | LPD3DXRenderToEnvMap |
| typedef struct ID3DXRenderToSurface * | LPD3DXRENDERTOSURFACE |
| typedef struct ID3DXSprite * | LPD3DXSPRITE |
| typedef struct _D3DXFONT_DESCA | D3DXFONT_DESCA |
| typedef struct _D3DXFONT_DESCA * | LPD3DXFONT_DESCA |
| typedef struct _D3DXFONT_DESCW | D3DXFONT_DESCW |
| typedef struct _D3DXFONT_DESCW * | LPD3DXFONT_DESCW |
| typedef struct _D3DXRTE_DESC | D3DXRTE_DESC |
| typedef struct _D3DXRTS_DESC | D3DXRTS_DESC |
| #define __WINE_D3DX9CORE_H |
Definition at line 22 of file d3dx9core.h.
| #define D3DX_VERSION 0x0902 |
Definition at line 27 of file d3dx9core.h.
| #define D3DXCreateFont WINELIB_NAME_AW(D3DXCreateFont) |
Definition at line 486 of file d3dx9core.h.
| #define D3DXCreateFontIndirect WINELIB_NAME_AW(D3DXCreateFontIndirect) |
Definition at line 491 of file d3dx9core.h.
| #define D3DXSPRITE_ALPHABLEND 0x00000010 |
Definition at line 35 of file d3dx9core.h.
| #define D3DXSPRITE_BILLBOARD 0x00000008 |
Definition at line 34 of file d3dx9core.h.
| #define D3DXSPRITE_DO_NOT_ADDREF_TEXTURE 0x00000100 |
Definition at line 39 of file d3dx9core.h.
| #define D3DXSPRITE_DONOTMODIFY_RENDERSTATE 0x00000002 |
Definition at line 32 of file d3dx9core.h.
| #define D3DXSPRITE_DONOTSAVESTATE 0x00000001 |
Definition at line 31 of file d3dx9core.h.
| #define D3DXSPRITE_OBJECTSPACE 0x00000004 |
Definition at line 33 of file d3dx9core.h.
| #define D3DXSPRITE_SORT_DEPTH_BACKTOFRONT 0x00000080 |
Definition at line 38 of file d3dx9core.h.
| #define D3DXSPRITE_SORT_DEPTH_FRONTTOBACK 0x00000040 |
Definition at line 37 of file d3dx9core.h.
| #define D3DXSPRITE_SORT_TEXTURE 0x00000020 |
Definition at line 36 of file d3dx9core.h.
Definition at line 83 of file d3dx9core.h.
Definition at line 84 of file d3dx9core.h.
Definition at line 79 of file d3dx9core.h.
| #define ID3DXFont_DrawText WINELIB_NAME_AW(ID3DXFont_DrawText) |
Definition at line 203 of file d3dx9core.h.
Definition at line 177 of file d3dx9core.h.
Definition at line 178 of file d3dx9core.h.
| #define ID3DXFont_GetDesc WINELIB_NAME_AW(ID3DXFont_GetDesc) |
Definition at line 204 of file d3dx9core.h.
Definition at line 167 of file d3dx9core.h.
Definition at line 168 of file d3dx9core.h.
Definition at line 166 of file d3dx9core.h.
Definition at line 172 of file d3dx9core.h.
| #define ID3DXFont_GetTextMetrics WINELIB_NAME_AW(ID3DXFont_GetTextMetrics) |
Definition at line 205 of file d3dx9core.h.
Definition at line 169 of file d3dx9core.h.
Definition at line 170 of file d3dx9core.h.
Definition at line 179 of file d3dx9core.h.
Definition at line 180 of file d3dx9core.h.
Definition at line 173 of file d3dx9core.h.
Definition at line 174 of file d3dx9core.h.
| #define ID3DXFont_PreloadText WINELIB_NAME_AW(ID3DXFont_PreloadText) |
Definition at line 206 of file d3dx9core.h.
Definition at line 175 of file d3dx9core.h.
Definition at line 176 of file d3dx9core.h.
Definition at line 162 of file d3dx9core.h.
Definition at line 248 of file d3dx9core.h.
Definition at line 249 of file d3dx9core.h.
Definition at line 257 of file d3dx9core.h.
Definition at line 246 of file d3dx9core.h.
Definition at line 259 of file d3dx9core.h.
Definition at line 251 of file d3dx9core.h.
Definition at line 253 of file d3dx9core.h.
Definition at line 255 of file d3dx9core.h.
Definition at line 261 of file d3dx9core.h.
Definition at line 262 of file d3dx9core.h.
Definition at line 242 of file d3dx9core.h.
Definition at line 256 of file d3dx9core.h.
Definition at line 258 of file d3dx9core.h.
Definition at line 250 of file d3dx9core.h.
Definition at line 252 of file d3dx9core.h.
Definition at line 254 of file d3dx9core.h.
Definition at line 325 of file d3dx9core.h.
Definition at line 330 of file d3dx9core.h.
Definition at line 332 of file d3dx9core.h.
Definition at line 333 of file d3dx9core.h.
Definition at line 331 of file d3dx9core.h.
Definition at line 335 of file d3dx9core.h.
Definition at line 334 of file d3dx9core.h.
Definition at line 329 of file d3dx9core.h.
Definition at line 328 of file d3dx9core.h.
Definition at line 337 of file d3dx9core.h.
Definition at line 337 of file d3dx9core.h.
Definition at line 324 of file d3dx9core.h.
Definition at line 326 of file d3dx9core.h.
Definition at line 387 of file d3dx9core.h.
Definition at line 392 of file d3dx9core.h.
Definition at line 393 of file d3dx9core.h.
Definition at line 391 of file d3dx9core.h.
Definition at line 390 of file d3dx9core.h.
Definition at line 394 of file d3dx9core.h.
Definition at line 395 of file d3dx9core.h.
Definition at line 386 of file d3dx9core.h.
Definition at line 388 of file d3dx9core.h.
Definition at line 447 of file d3dx9core.h.
Definition at line 448 of file d3dx9core.h.
Definition at line 442 of file d3dx9core.h.
Definition at line 443 of file d3dx9core.h.
Definition at line 451 of file d3dx9core.h.
Definition at line 452 of file d3dx9core.h.
Definition at line 438 of file d3dx9core.h.
Definition at line 440 of file d3dx9core.h.
Definition at line 444 of file d3dx9core.h.
Definition at line 446 of file d3dx9core.h.
Definition at line 445 of file d3dx9core.h.
Definition at line 410 of file d3dx9core.h.
Definition at line 410 of file d3dx9core.h.
Definition at line 410 of file d3dx9core.h.
Definition at line 410 of file d3dx9core.h.
Definition at line 410 of file d3dx9core.h.
Definition at line 410 of file d3dx9core.h.
| typedef struct _D3DXFONT_DESCA D3DXFONT_DESCA |
| typedef struct _D3DXFONT_DESCW D3DXFONT_DESCW |
| typedef struct _D3DXRTE_DESC D3DXRTE_DESC |
| typedef struct _D3DXRTS_DESC D3DXRTS_DESC |
| typedef struct ID3DXBuffer* LPD3DXBUFFER |
Definition at line 54 of file d3dx9core.h.
| typedef struct ID3DXFont* LPD3DXFONT |
Definition at line 55 of file d3dx9core.h.
| typedef struct _D3DXFONT_DESCA * LPD3DXFONT_DESCA |
| typedef struct _D3DXFONT_DESCW * LPD3DXFONT_DESCW |
| typedef struct ID3DXLine* LPD3DXLINE |
Definition at line 56 of file d3dx9core.h.
| typedef struct ID3DXRenderToEnvMap* LPD3DXRenderToEnvMap |
Definition at line 57 of file d3dx9core.h.
| typedef struct ID3DXRenderToSurface* LPD3DXRENDERTOSURFACE |
Definition at line 58 of file d3dx9core.h.
| typedef struct ID3DXSprite* LPD3DXSPRITE |
Definition at line 59 of file d3dx9core.h.
| HRESULT WINAPI D3DXCreateFontA | ( | struct IDirect3DDevice9 * | device, |
| INT | height, | ||
| UINT | width, | ||
| UINT | weight, | ||
| UINT | miplevels, | ||
| BOOL | italic, | ||
| DWORD | charset, | ||
| DWORD | precision, | ||
| DWORD | quality, | ||
| DWORD | pitchandfamily, | ||
| const char * | facename, | ||
| struct ID3DXFont ** | font | ||
| ) |
Definition at line 847 of file font.c.
Referenced by test_ID3DXFont().
| HRESULT WINAPI D3DXCreateFontIndirectA | ( | struct IDirect3DDevice9 * | device, |
| const D3DXFONT_DESCA * | desc, | ||
| struct ID3DXFont ** | font | ||
| ) |
Definition at line 895 of file font.c.
Referenced by D3DXCreateFontA(), and test_ID3DXFont().
| HRESULT WINAPI D3DXCreateFontIndirectW | ( | struct IDirect3DDevice9 * | device, |
| const D3DXFONT_DESCW * | desc, | ||
| struct ID3DXFont ** | font | ||
| ) |
Definition at line 911 of file font.c.
Referenced by D3DXCreateFontIndirectA(), and D3DXCreateFontW().
| HRESULT WINAPI D3DXCreateFontW | ( | struct IDirect3DDevice9 * | device, |
| INT | height, | ||
| UINT | width, | ||
| UINT | weight, | ||
| UINT | miplevels, | ||
| BOOL | italic, | ||
| DWORD | charset, | ||
| DWORD | precision, | ||
| DWORD | quality, | ||
| DWORD | pitchandfamily, | ||
| const WCHAR * | facename, | ||
| struct ID3DXFont ** | font | ||
| ) |
| HRESULT WINAPI D3DXCreateLine | ( | struct IDirect3DDevice9 * | device, |
| struct ID3DXLine ** | line | ||
| ) |
Definition at line 303 of file line.c.
Referenced by test_create_line(), and test_line_width().
| HRESULT WINAPI D3DXCreateRenderToEnvMap | ( | struct IDirect3DDevice9 * | device, |
| UINT | size, | ||
| UINT | miplevels, | ||
| D3DFORMAT | format, | ||
| BOOL | stencil, | ||
| D3DFORMAT | stencil_format, | ||
| struct ID3DXRenderToEnvMap ** | rtem | ||
| ) |
Definition at line 748 of file render.c.
Referenced by test_D3DXCreateRenderToEnvMap(), test_ID3DXRenderToEnvMap(), and test_ID3DXRenderToEnvMap_cube_map().
| HRESULT WINAPI D3DXCreateRenderToSurface | ( | struct IDirect3DDevice9 * | device, |
| UINT | width, | ||
| UINT | height, | ||
| D3DFORMAT | format, | ||
| BOOL | stencil, | ||
| D3DFORMAT | stencil_format, | ||
| struct ID3DXRenderToSurface ** | rts | ||
| ) |
Definition at line 372 of file render.c.
Referenced by check_ID3DXRenderToSurface(), test_D3DXCreateRenderToSurface(), test_ID3DXRenderToSurface(), and test_ID3DXRenderToSurface_device_state().
| HRESULT WINAPI D3DXCreateSprite | ( | struct IDirect3DDevice9 * | device, |
| struct ID3DXSprite ** | sprite | ||
| ) |
Definition at line 561 of file sprite.c.
Referenced by ID3DXFontImpl_DrawTextW(), test_ID3DXFont(), and test_ID3DXSprite().
| UINT WINAPI D3DXGetDriverLevel | ( | struct IDirect3DDevice9 * | device | ) |
| DECLARE_INTERFACE_ | ( | ID3DXBuffer | , |
| IUnknown | |||
| ) |
Definition at line 65 of file d3dx9core.h.
Definition at line 127 of file d3dx9core.h.
| DECLARE_INTERFACE_ | ( | ID3DXLine | , |
| IUnknown | |||
| ) |
Definition at line 209 of file d3dx9core.h.
| DECLARE_INTERFACE_ | ( | ID3DXRenderToEnvMap | , |
| IUnknown | |||
| ) |
Definition at line 298 of file d3dx9core.h.
| DECLARE_INTERFACE_ | ( | ID3DXRenderToSurface | , |
| IUnknown | |||
| ) |
Definition at line 366 of file d3dx9core.h.
| DECLARE_INTERFACE_ | ( | ID3DXSprite | , |
| IUnknown | |||
| ) |
Definition at line 411 of file d3dx9core.h.
| DEFINE_GUID | ( | IID_ID3DXBuffer | , |
| 0x8ba5fb08 | , | ||
| 0x5195 | , | ||
| 0x40e2 | , | ||
| 0xac | , | ||
| 0x58 | , | ||
| 0xd | , | ||
| 0x98 | , | ||
| 0x9c | , | ||
| 0x3a | , | ||
| 0x1 | , | ||
| 0x2 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXFont | , |
| 0xd79dbb70 | , | ||
| 0x5f21 | , | ||
| 0x4d36 | , | ||
| 0xbb | , | ||
| 0xc2 | , | ||
| 0xff | , | ||
| 0x52 | , | ||
| 0x5c | , | ||
| 0x21 | , | ||
| 0x3c | , | ||
| 0xdc | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXLine | , |
| 0xd379ba7f | , | ||
| 0x9042 | , | ||
| 0x4ac4 | , | ||
| 0x9f | , | ||
| 0x5e | , | ||
| 0x58 | , | ||
| 0x19 | , | ||
| 0x2a | , | ||
| 0x4c | , | ||
| 0x6b | , | ||
| 0xd8 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXRenderToEnvMap | , |
| 0x313f1b4b | , | ||
| 0xc7b0 | , | ||
| 0x4fa2 | , | ||
| 0x9d | , | ||
| 0x9d | , | ||
| 0x8d | , | ||
| 0x38 | , | ||
| 0xb | , | ||
| 0x64 | , | ||
| 0x38 | , | ||
| 0x5e | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXRenderToSurface | , |
| 0x6985f346 | , | ||
| 0x2c3d | , | ||
| 0x43b3 | , | ||
| 0xbe | , | ||
| 0x8b | , | ||
| 0xda | , | ||
| 0xae | , | ||
| 0x8a | , | ||
| 0x3 | , | ||
| 0xd8 | , | ||
| 0x94 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXSprite | , |
| 0xba0b762d | , | ||
| 0x7d28 | , | ||
| 0x43ec | , | ||
| 0xb9 | , | ||
| 0xdc | , | ||
| 0x2f | , | ||
| 0x84 | , | ||
| 0x44 | , | ||
| 0x3b | , | ||
| 0x6 | , | ||
| 0x14 | |||
| ) |