RetroArch
|
#include "d3dx8.h"
Go to the source code of this file.
Classes | |
struct | _D3DXRTS_DESC |
struct | _D3DXRTE_DESC |
Macros | |
#define | INTERFACE ID3DXBuffer |
#define | INTERFACE ID3DXFont |
#define | INTERFACE ID3DXSprite |
#define | INTERFACE ID3DXRenderToSurface |
#define | INTERFACE ID3DXRenderToEnvMap |
#define | D3DXASM_DEBUG (1 << 0) |
#define | D3DXASM_SKIPVALIDATION (1 << 1) |
#define | D3DXAssembleShaderFromFile D3DXAssembleShaderFromFileA |
#define | D3DXAssembleShaderFromResource D3DXAssembleShaderFromResourceA |
#define | D3DXGetErrorString D3DXGetErrorStringA |
Typedefs | |
typedef interface ID3DXBuffer | ID3DXBuffer |
typedef interface ID3DXBuffer * | LPD3DXBUFFER |
typedef interface ID3DXFont | ID3DXFont |
typedef interface ID3DXFont * | LPD3DXFONT |
typedef interface ID3DXSprite | ID3DXSprite |
typedef interface ID3DXSprite * | LPD3DXSPRITE |
typedef struct _D3DXRTS_DESC | D3DXRTS_DESC |
typedef interface ID3DXRenderToSurface | ID3DXRenderToSurface |
typedef interface ID3DXRenderToSurface * | LPD3DXRENDERTOSURFACE |
typedef struct _D3DXRTE_DESC | D3DXRTE_DESC |
typedef interface ID3DXRenderToEnvMap | ID3DXRenderToEnvMap |
typedef interface ID3DXRenderToEnvMap * | LPD3DXRenderToEnvMap |
Functions | |
DEFINE_GUID (IID_ID3DXBuffer, 0x932e6a7e, 0xc68e, 0x45dd, 0xa7, 0xbf, 0x53, 0xd1, 0x9c, 0x86, 0xdb, 0x1f) | |
DECLARE_INTERFACE_ (ID3DXBuffer, IUnknown) | |
DEFINE_GUID (IID_ID3DXFont, 0x89fad6a5, 0x24d, 0x49af, 0x8f, 0xe7, 0xf5, 0x11, 0x23, 0xb8, 0x5e, 0x25) | |
DECLARE_INTERFACE_ (ID3DXFont, IUnknown) | |
HRESULT WINAPI | D3DXCreateFont (LPDIRECT3DDEVICE8 pDevice, HFONT hFont, LPD3DXFONT *ppFont) |
HRESULT WINAPI | D3DXCreateFontIndirect (LPDIRECT3DDEVICE8 pDevice, CONST LOGFONT *pLogFont, LPD3DXFONT *ppFont) |
DEFINE_GUID (IID_ID3DXSprite, 0x13d69d15, 0xf9b0, 0x4e0f, 0xb3, 0x9e, 0xc9, 0x1e, 0xb3, 0x3f, 0x6c, 0xe7) | |
DECLARE_INTERFACE_ (ID3DXSprite, IUnknown) | |
HRESULT WINAPI | D3DXCreateSprite (LPDIRECT3DDEVICE8 pDevice, LPD3DXSPRITE *ppSprite) |
DEFINE_GUID (IID_ID3DXRenderToSurface, 0x82df5b90, 0xe34e, 0x496e, 0xac, 0x1c, 0x62, 0x11, 0x7a, 0x6a, 0x59, 0x13) | |
DECLARE_INTERFACE_ (ID3DXRenderToSurface, IUnknown) | |
HRESULT WINAPI | D3DXCreateRenderToSurface (LPDIRECT3DDEVICE8 pDevice, UINT Width, UINT Height, D3DFORMAT Format, BOOL DepthStencil, D3DFORMAT DepthStencilFormat, LPD3DXRENDERTOSURFACE *ppRenderToSurface) |
DEFINE_GUID (IID_ID3DXRenderToEnvMap, 0x4e42c623, 0x9451, 0x44b7, 0x8c, 0x86, 0xab, 0xcc, 0xde, 0x5d, 0x52, 0xc8) | |
DECLARE_INTERFACE_ (ID3DXRenderToEnvMap, IUnknown) | |
HRESULT WINAPI | D3DXCreateRenderToEnvMap (LPDIRECT3DDEVICE8 pDevice, UINT Size, D3DFORMAT Format, BOOL DepthStencil, D3DFORMAT DepthStencilFormat, LPD3DXRenderToEnvMap *ppRenderToEnvMap) |
HRESULT WINAPI | D3DXAssembleShaderFromFileA (LPCSTR pSrcFile, DWORD Flags, LPD3DXBUFFER *ppConstants, LPD3DXBUFFER *ppCompiledShader, LPD3DXBUFFER *ppCompilationErrors) |
HRESULT WINAPI | D3DXAssembleShaderFromFileW (LPCWSTR pSrcFile, DWORD Flags, LPD3DXBUFFER *ppConstants, LPD3DXBUFFER *ppCompiledShader, LPD3DXBUFFER *ppCompilationErrors) |
HRESULT WINAPI | D3DXAssembleShaderFromResourceA (HMODULE hSrcModule, LPCSTR pSrcResource, DWORD Flags, LPD3DXBUFFER *ppConstants, LPD3DXBUFFER *ppCompiledShader, LPD3DXBUFFER *ppCompilationErrors) |
HRESULT WINAPI | D3DXAssembleShaderFromResourceW (HMODULE hSrcModule, LPCWSTR pSrcResource, DWORD Flags, LPD3DXBUFFER *ppConstants, LPD3DXBUFFER *ppCompiledShader, LPD3DXBUFFER *ppCompilationErrors) |
HRESULT WINAPI | D3DXAssembleShader (LPCVOID pSrcData, UINT SrcDataLen, DWORD Flags, LPD3DXBUFFER *ppConstants, LPD3DXBUFFER *ppCompiledShader, LPD3DXBUFFER *ppCompilationErrors) |
HRESULT WINAPI | D3DXGetErrorStringA (HRESULT hr, LPSTR pBuffer, UINT BufferLen) |
HRESULT WINAPI | D3DXGetErrorStringW (HRESULT hr, LPWSTR pBuffer, UINT BufferLen) |
#define D3DXASM_DEBUG (1 << 0) |
#define D3DXASM_SKIPVALIDATION (1 << 1) |
#define D3DXAssembleShaderFromFile D3DXAssembleShaderFromFileA |
#define D3DXAssembleShaderFromResource D3DXAssembleShaderFromResourceA |
#define D3DXGetErrorString D3DXGetErrorStringA |
#define INTERFACE ID3DXBuffer |
#define INTERFACE ID3DXFont |
#define INTERFACE ID3DXSprite |
#define INTERFACE ID3DXRenderToSurface |
#define INTERFACE ID3DXRenderToEnvMap |
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 interface ID3DXRenderToEnvMap* LPD3DXRenderToEnvMap |
typedef interface ID3DXRenderToSurface* LPD3DXRENDERTOSURFACE |
typedef interface ID3DXSprite* LPD3DXSPRITE |
HRESULT WINAPI D3DXAssembleShader | ( | LPCVOID | pSrcData, |
UINT | SrcDataLen, | ||
DWORD | Flags, | ||
LPD3DXBUFFER * | ppConstants, | ||
LPD3DXBUFFER * | ppCompiledShader, | ||
LPD3DXBUFFER * | ppCompilationErrors | ||
) |
HRESULT WINAPI D3DXAssembleShaderFromFileA | ( | LPCSTR | pSrcFile, |
DWORD | Flags, | ||
LPD3DXBUFFER * | ppConstants, | ||
LPD3DXBUFFER * | ppCompiledShader, | ||
LPD3DXBUFFER * | ppCompilationErrors | ||
) |
HRESULT WINAPI D3DXAssembleShaderFromFileW | ( | LPCWSTR | pSrcFile, |
DWORD | Flags, | ||
LPD3DXBUFFER * | ppConstants, | ||
LPD3DXBUFFER * | ppCompiledShader, | ||
LPD3DXBUFFER * | ppCompilationErrors | ||
) |
HRESULT WINAPI D3DXAssembleShaderFromResourceA | ( | HMODULE | hSrcModule, |
LPCSTR | pSrcResource, | ||
DWORD | Flags, | ||
LPD3DXBUFFER * | ppConstants, | ||
LPD3DXBUFFER * | ppCompiledShader, | ||
LPD3DXBUFFER * | ppCompilationErrors | ||
) |
HRESULT WINAPI D3DXAssembleShaderFromResourceW | ( | HMODULE | hSrcModule, |
LPCWSTR | pSrcResource, | ||
DWORD | Flags, | ||
LPD3DXBUFFER * | ppConstants, | ||
LPD3DXBUFFER * | ppCompiledShader, | ||
LPD3DXBUFFER * | ppCompilationErrors | ||
) |
HRESULT WINAPI D3DXCreateFont | ( | LPDIRECT3DDEVICE8 | pDevice, |
HFONT | hFont, | ||
LPD3DXFONT * | ppFont | ||
) |
HRESULT WINAPI D3DXCreateFontIndirect | ( | LPDIRECT3DDEVICE8 | pDevice, |
CONST LOGFONT * | pLogFont, | ||
LPD3DXFONT * | ppFont | ||
) |
HRESULT WINAPI D3DXCreateRenderToEnvMap | ( | LPDIRECT3DDEVICE8 | pDevice, |
UINT | Size, | ||
D3DFORMAT | Format, | ||
BOOL | DepthStencil, | ||
D3DFORMAT | DepthStencilFormat, | ||
LPD3DXRenderToEnvMap * | ppRenderToEnvMap | ||
) |
HRESULT WINAPI D3DXCreateRenderToSurface | ( | LPDIRECT3DDEVICE8 | pDevice, |
UINT | Width, | ||
UINT | Height, | ||
D3DFORMAT | Format, | ||
BOOL | DepthStencil, | ||
D3DFORMAT | DepthStencilFormat, | ||
LPD3DXRENDERTOSURFACE * | ppRenderToSurface | ||
) |
HRESULT WINAPI D3DXCreateSprite | ( | LPDIRECT3DDEVICE8 | pDevice, |
LPD3DXSPRITE * | ppSprite | ||
) |
DECLARE_INTERFACE_ | ( | ID3DXBuffer | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | ID3DXFont | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | ID3DXSprite | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | ID3DXRenderToSurface | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | ID3DXRenderToEnvMap | , |
IUnknown | |||
) |
DEFINE_GUID | ( | IID_ID3DXBuffer | , |
0x932e6a7e | , | ||
0xc68e | , | ||
0x45dd | , | ||
0xa7 | , | ||
0xbf | , | ||
0x53 | , | ||
0xd1 | , | ||
0x9c | , | ||
0x86 | , | ||
0xdb | , | ||
0x1f | |||
) |
DEFINE_GUID | ( | IID_ID3DXFont | , |
0x89fad6a5 | , | ||
0x24d | , | ||
0x49af | , | ||
0x8f | , | ||
0xe7 | , | ||
0xf5 | , | ||
0x11 | , | ||
0x23 | , | ||
0xb8 | , | ||
0x5e | , | ||
0x25 | |||
) |
DEFINE_GUID | ( | IID_ID3DXSprite | , |
0x13d69d15 | , | ||
0xf9b0 | , | ||
0x4e0f | , | ||
0xb3 | , | ||
0x9e | , | ||
0xc9 | , | ||
0x1e | , | ||
0xb3 | , | ||
0x3f | , | ||
0x6c | , | ||
0xe7 | |||
) |
DEFINE_GUID | ( | IID_ID3DXRenderToSurface | , |
0x82df5b90 | , | ||
0xe34e | , | ||
0x496e | , | ||
0xac | , | ||
0x1c | , | ||
0x62 | , | ||
0x11 | , | ||
0x7a | , | ||
0x6a | , | ||
0x59 | , | ||
0x13 | |||
) |
DEFINE_GUID | ( | IID_ID3DXRenderToEnvMap | , |
0x4e42c623 | , | ||
0x9451 | , | ||
0x44b7 | , | ||
0x8c | , | ||
0x86 | , | ||
0xab | , | ||
0xcc | , | ||
0xde | , | ||
0x5d | , | ||
0x52 | , | ||
0xc8 | |||
) |