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 | |||
) |