|
RetroArch
|
#include "d3dx9.h"Go to the source code of this file.
Classes | |
| struct | _D3DXFONT_DESCA |
| struct | _D3DXFONT_DESCW |
| struct | _D3DXRTS_DESC |
| struct | _D3DXRTE_DESC |
Macros | |
| #define | D3DX_VERSION 0x0902 |
| #define | D3DX_SDK_VERSION 43 |
| #define | INTERFACE ID3DXBuffer |
| #define | D3DXSPRITE_DONOTSAVESTATE (1 << 0) |
| #define | D3DXSPRITE_DONOTMODIFY_RENDERSTATE (1 << 1) |
| #define | D3DXSPRITE_OBJECTSPACE (1 << 2) |
| #define | D3DXSPRITE_BILLBOARD (1 << 3) |
| #define | D3DXSPRITE_ALPHABLEND (1 << 4) |
| #define | D3DXSPRITE_SORT_TEXTURE (1 << 5) |
| #define | D3DXSPRITE_SORT_DEPTH_FRONTTOBACK (1 << 6) |
| #define | D3DXSPRITE_SORT_DEPTH_BACKTOFRONT (1 << 7) |
| #define | D3DXSPRITE_DO_NOT_ADDREF_TEXTURE (1 << 8) |
| #define | INTERFACE ID3DXSprite |
| #define | INTERFACE ID3DXFont |
| #define | D3DXCreateFont D3DXCreateFontA |
| #define | D3DXCreateFontIndirect D3DXCreateFontIndirectA |
| #define | INTERFACE ID3DXRenderToSurface |
| #define | INTERFACE ID3DXRenderToEnvMap |
| #define | INTERFACE ID3DXLine |
Functions | |
| BOOL WINAPI | D3DXCheckVersion (UINT D3DSdkVersion, UINT D3DXSdkVersion) |
| BOOL WINAPI | D3DXDebugMute (BOOL Mute) |
| UINT WINAPI | D3DXGetDriverLevel (LPDIRECT3DDEVICE9 pDevice) |
| DEFINE_GUID (IID_ID3DXBuffer, 0x8ba5fb08, 0x5195, 0x40e2, 0xac, 0x58, 0xd, 0x98, 0x9c, 0x3a, 0x1, 0x2) | |
| DECLARE_INTERFACE_ (ID3DXBuffer, IUnknown) | |
| DEFINE_GUID (IID_ID3DXSprite, 0xba0b762d, 0x7d28, 0x43ec, 0xb9, 0xdc, 0x2f, 0x84, 0x44, 0x3b, 0x6, 0x14) | |
| DECLARE_INTERFACE_ (ID3DXSprite, IUnknown) | |
| HRESULT WINAPI | D3DXCreateSprite (LPDIRECT3DDEVICE9 pDevice, LPD3DXSPRITE *ppSprite) |
| DEFINE_GUID (IID_ID3DXFont, 0xd79dbb70, 0x5f21, 0x4d36, 0xbb, 0xc2, 0xff, 0x52, 0x5c, 0x21, 0x3c, 0xdc) | |
| DECLARE_INTERFACE_ (ID3DXFont, IUnknown) | |
| HRESULT WINAPI | D3DXCreateFontA (LPDIRECT3DDEVICE9 pDevice, INT Height, UINT Width, UINT Weight, UINT MipLevels, BOOL Italic, DWORD CharSet, DWORD OutputPrecision, DWORD Quality, DWORD PitchAndFamily, LPCSTR pFaceName, LPD3DXFONT *ppFont) |
| HRESULT WINAPI | D3DXCreateFontW (LPDIRECT3DDEVICE9 pDevice, INT Height, UINT Width, UINT Weight, UINT MipLevels, BOOL Italic, DWORD CharSet, DWORD OutputPrecision, DWORD Quality, DWORD PitchAndFamily, LPCWSTR pFaceName, LPD3DXFONT *ppFont) |
| HRESULT WINAPI | D3DXCreateFontIndirectA (LPDIRECT3DDEVICE9 pDevice, CONST D3DXFONT_DESCA *pDesc, LPD3DXFONT *ppFont) |
| HRESULT WINAPI | D3DXCreateFontIndirectW (LPDIRECT3DDEVICE9 pDevice, CONST D3DXFONT_DESCW *pDesc, LPD3DXFONT *ppFont) |
| DEFINE_GUID (IID_ID3DXRenderToSurface, 0x6985f346, 0x2c3d, 0x43b3, 0xbe, 0x8b, 0xda, 0xae, 0x8a, 0x3, 0xd8, 0x94) | |
| DECLARE_INTERFACE_ (ID3DXRenderToSurface, IUnknown) | |
| HRESULT WINAPI | D3DXCreateRenderToSurface (LPDIRECT3DDEVICE9 pDevice, UINT Width, UINT Height, D3DFORMAT Format, BOOL DepthStencil, D3DFORMAT DepthStencilFormat, LPD3DXRENDERTOSURFACE *ppRenderToSurface) |
| DEFINE_GUID (IID_ID3DXRenderToEnvMap, 0x313f1b4b, 0xc7b0, 0x4fa2, 0x9d, 0x9d, 0x8d, 0x38, 0xb, 0x64, 0x38, 0x5e) | |
| DECLARE_INTERFACE_ (ID3DXRenderToEnvMap, IUnknown) | |
| HRESULT WINAPI | D3DXCreateRenderToEnvMap (LPDIRECT3DDEVICE9 pDevice, UINT Size, UINT MipLevels, D3DFORMAT Format, BOOL DepthStencil, D3DFORMAT DepthStencilFormat, LPD3DXRenderToEnvMap *ppRenderToEnvMap) |
| DEFINE_GUID (IID_ID3DXLine, 0xd379ba7f, 0x9042, 0x4ac4, 0x9f, 0x5e, 0x58, 0x19, 0x2a, 0x4c, 0x6b, 0xd8) | |
| DECLARE_INTERFACE_ (ID3DXLine, IUnknown) | |
| HRESULT WINAPI | D3DXCreateLine (LPDIRECT3DDEVICE9 pDevice, LPD3DXLINE *ppLine) |
| #define D3DX_SDK_VERSION 43 |
| #define D3DX_VERSION 0x0902 |
| #define D3DXCreateFont D3DXCreateFontA |
| #define D3DXCreateFontIndirect D3DXCreateFontIndirectA |
| #define D3DXSPRITE_ALPHABLEND (1 << 4) |
| #define D3DXSPRITE_BILLBOARD (1 << 3) |
| #define D3DXSPRITE_DO_NOT_ADDREF_TEXTURE (1 << 8) |
| #define D3DXSPRITE_DONOTMODIFY_RENDERSTATE (1 << 1) |
| #define D3DXSPRITE_DONOTSAVESTATE (1 << 0) |
| #define D3DXSPRITE_OBJECTSPACE (1 << 2) |
| #define D3DXSPRITE_SORT_DEPTH_BACKTOFRONT (1 << 7) |
| #define D3DXSPRITE_SORT_DEPTH_FRONTTOBACK (1 << 6) |
| #define D3DXSPRITE_SORT_TEXTURE (1 << 5) |
| #define INTERFACE ID3DXBuffer |
| #define INTERFACE ID3DXSprite |
| #define INTERFACE ID3DXFont |
| #define INTERFACE ID3DXRenderToSurface |
| #define INTERFACE ID3DXRenderToEnvMap |
| #define INTERFACE ID3DXLine |
| typedef D3DXFONT_DESCA D3DXFONT_DESC |
| 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 interface ID3DXBuffer ID3DXBuffer |
| typedef interface ID3DXRenderToEnvMap ID3DXRenderToEnvMap |
| typedef interface ID3DXRenderToSurface ID3DXRenderToSurface |
| typedef interface ID3DXSprite ID3DXSprite |
| typedef interface ID3DXBuffer* LPD3DXBUFFER |
| typedef interface ID3DXFont* LPD3DXFONT |
| typedef LPD3DXFONT_DESCA LPD3DXFONT_DESC |
| typedef struct _D3DXFONT_DESCA * LPD3DXFONT_DESCA |
| typedef struct _D3DXFONT_DESCW * LPD3DXFONT_DESCW |
| typedef interface ID3DXLine* LPD3DXLINE |
| typedef interface ID3DXRenderToEnvMap* LPD3DXRenderToEnvMap |
| typedef interface ID3DXRenderToSurface* LPD3DXRENDERTOSURFACE |
| typedef struct _D3DXRTE_DESC * LPD3DXRTE_DESC |
| typedef struct _D3DXRTS_DESC * LPD3DXRTS_DESC |
| typedef interface ID3DXSprite* LPD3DXSPRITE |
| HRESULT WINAPI D3DXCreateFontA | ( | LPDIRECT3DDEVICE9 | pDevice, |
| INT | Height, | ||
| UINT | Width, | ||
| UINT | Weight, | ||
| UINT | MipLevels, | ||
| BOOL | Italic, | ||
| DWORD | CharSet, | ||
| DWORD | OutputPrecision, | ||
| DWORD | Quality, | ||
| DWORD | PitchAndFamily, | ||
| LPCSTR | pFaceName, | ||
| LPD3DXFONT * | ppFont | ||
| ) |
| HRESULT WINAPI D3DXCreateFontIndirectA | ( | LPDIRECT3DDEVICE9 | pDevice, |
| CONST D3DXFONT_DESCA * | pDesc, | ||
| LPD3DXFONT * | ppFont | ||
| ) |
| HRESULT WINAPI D3DXCreateFontIndirectW | ( | LPDIRECT3DDEVICE9 | pDevice, |
| CONST D3DXFONT_DESCW * | pDesc, | ||
| LPD3DXFONT * | ppFont | ||
| ) |
| HRESULT WINAPI D3DXCreateFontW | ( | LPDIRECT3DDEVICE9 | pDevice, |
| INT | Height, | ||
| UINT | Width, | ||
| UINT | Weight, | ||
| UINT | MipLevels, | ||
| BOOL | Italic, | ||
| DWORD | CharSet, | ||
| DWORD | OutputPrecision, | ||
| DWORD | Quality, | ||
| DWORD | PitchAndFamily, | ||
| LPCWSTR | pFaceName, | ||
| LPD3DXFONT * | ppFont | ||
| ) |
| HRESULT WINAPI D3DXCreateLine | ( | LPDIRECT3DDEVICE9 | pDevice, |
| LPD3DXLINE * | ppLine | ||
| ) |
| HRESULT WINAPI D3DXCreateRenderToEnvMap | ( | LPDIRECT3DDEVICE9 | pDevice, |
| UINT | Size, | ||
| UINT | MipLevels, | ||
| D3DFORMAT | Format, | ||
| BOOL | DepthStencil, | ||
| D3DFORMAT | DepthStencilFormat, | ||
| LPD3DXRenderToEnvMap * | ppRenderToEnvMap | ||
| ) |
| HRESULT WINAPI D3DXCreateRenderToSurface | ( | LPDIRECT3DDEVICE9 | pDevice, |
| UINT | Width, | ||
| UINT | Height, | ||
| D3DFORMAT | Format, | ||
| BOOL | DepthStencil, | ||
| D3DFORMAT | DepthStencilFormat, | ||
| LPD3DXRENDERTOSURFACE * | ppRenderToSurface | ||
| ) |
| HRESULT WINAPI D3DXCreateSprite | ( | LPDIRECT3DDEVICE9 | pDevice, |
| LPD3DXSPRITE * | ppSprite | ||
| ) |
| UINT WINAPI D3DXGetDriverLevel | ( | LPDIRECT3DDEVICE9 | pDevice | ) |
| DECLARE_INTERFACE_ | ( | ID3DXBuffer | , |
| IUnknown | |||
| ) |
| DECLARE_INTERFACE_ | ( | ID3DXSprite | , |
| IUnknown | |||
| ) |
| DECLARE_INTERFACE_ | ( | ID3DXFont | , |
| IUnknown | |||
| ) |
| DECLARE_INTERFACE_ | ( | ID3DXRenderToSurface | , |
| IUnknown | |||
| ) |
| DECLARE_INTERFACE_ | ( | ID3DXRenderToEnvMap | , |
| IUnknown | |||
| ) |
| DECLARE_INTERFACE_ | ( | ID3DXLine | , |
| IUnknown | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXBuffer | , |
| 0x8ba5fb08 | , | ||
| 0x5195 | , | ||
| 0x40e2 | , | ||
| 0xac | , | ||
| 0x58 | , | ||
| 0xd | , | ||
| 0x98 | , | ||
| 0x9c | , | ||
| 0x3a | , | ||
| 0x1 | , | ||
| 0x2 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXSprite | , |
| 0xba0b762d | , | ||
| 0x7d28 | , | ||
| 0x43ec | , | ||
| 0xb9 | , | ||
| 0xdc | , | ||
| 0x2f | , | ||
| 0x84 | , | ||
| 0x44 | , | ||
| 0x3b | , | ||
| 0x6 | , | ||
| 0x14 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXFont | , |
| 0xd79dbb70 | , | ||
| 0x5f21 | , | ||
| 0x4d36 | , | ||
| 0xbb | , | ||
| 0xc2 | , | ||
| 0xff | , | ||
| 0x52 | , | ||
| 0x5c | , | ||
| 0x21 | , | ||
| 0x3c | , | ||
| 0xdc | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXRenderToSurface | , |
| 0x6985f346 | , | ||
| 0x2c3d | , | ||
| 0x43b3 | , | ||
| 0xbe | , | ||
| 0x8b | , | ||
| 0xda | , | ||
| 0xae | , | ||
| 0x8a | , | ||
| 0x3 | , | ||
| 0xd8 | , | ||
| 0x94 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXRenderToEnvMap | , |
| 0x313f1b4b | , | ||
| 0xc7b0 | , | ||
| 0x4fa2 | , | ||
| 0x9d | , | ||
| 0x9d | , | ||
| 0x8d | , | ||
| 0x38 | , | ||
| 0xb | , | ||
| 0x64 | , | ||
| 0x38 | , | ||
| 0x5e | |||
| ) |
| DEFINE_GUID | ( | IID_ID3DXLine | , |
| 0xd379ba7f | , | ||
| 0x9042 | , | ||
| 0x4ac4 | , | ||
| 0x9f | , | ||
| 0x5e | , | ||
| 0x58 | , | ||
| 0x19 | , | ||
| 0x2a | , | ||
| 0x4c | , | ||
| 0x6b | , | ||
| 0xd8 | |||
| ) |
1.8.15