RetroArch
|
#include "d3dx10.h"
Go to the source code of this file.
Classes | |
struct | _D3DX10_SPRITE |
struct | _D3DX10_FONT_DESCA |
struct | _D3DX10_FONT_DESCW |
Macros | |
#define | D3DX10_DLL_W L"d3dx10_43.dll" |
#define | D3DX10_DLL_A "d3dx10_43.dll" |
#define | D3DX10_DLL D3DX10_DLL_A |
#define | D3DX10_SDK_VERSION 43 |
#define | INTERFACE ID3DX10Sprite |
#define | INTERFACE ID3DX10DataLoader |
#define | INTERFACE ID3DX10DataProcessor |
#define | INTERFACE ID3DX10ThreadPump |
#define | INTERFACE ID3DX10Font |
#define | D3DX10CreateFont D3DX10CreateFontA |
#define | D3DX10CreateFontIndirect D3DX10CreateFontIndirectA |
#define | _FACD3D 0x876 |
#define | MAKE_D3DHRESULT(code) MAKE_HRESULT( 1, _FACD3D, code ) |
#define | MAKE_D3DSTATUS(code) MAKE_HRESULT( 0, _FACD3D, code ) |
#define | D3DERR_INVALIDCALL MAKE_D3DHRESULT(2156) |
#define | D3DERR_WASSTILLDRAWING MAKE_D3DHRESULT(540) |
Typedefs | |
typedef interface ID3D10Device1 | ID3D10Device1 |
typedef enum _D3DX10_SPRITE_FLAG | D3DX10_SPRITE_FLAG |
typedef struct _D3DX10_SPRITE | D3DX10_SPRITE |
typedef interface ID3DX10Sprite | ID3DX10Sprite |
typedef interface ID3DX10Sprite * | LPD3DX10SPRITE |
typedef struct _D3DX10_FONT_DESCA | D3DX10_FONT_DESCA |
typedef struct _D3DX10_FONT_DESCA * | LPD3DX10_FONT_DESCA |
typedef struct _D3DX10_FONT_DESCW | D3DX10_FONT_DESCW |
typedef struct _D3DX10_FONT_DESCW * | LPD3DX10_FONT_DESCW |
typedef D3DX10_FONT_DESCA | D3DX10_FONT_DESC |
typedef LPD3DX10_FONT_DESCA | LPD3DX10_FONT_DESC |
typedef interface ID3DX10Font | ID3DX10Font |
typedef interface ID3DX10Font * | LPD3DX10FONT |
Enumerations | |
enum | _D3DX10_SPRITE_FLAG { D3DX10_SPRITE_SORT_TEXTURE = 0x01, D3DX10_SPRITE_SORT_DEPTH_BACK_TO_FRONT = 0x02, D3DX10_SPRITE_SORT_DEPTH_FRONT_TO_BACK = 0x04, D3DX10_SPRITE_SAVE_STATE = 0x08, D3DX10_SPRITE_ADDREF_TEXTURES = 0x10 } |
Functions | |
HRESULT WINAPI | D3DX10CreateDevice (IDXGIAdapter *pAdapter, D3D10_DRIVER_TYPE DriverType, HMODULE Software, UINT Flags, ID3D10Device **ppDevice) |
HRESULT WINAPI | D3DX10CreateDeviceAndSwapChain (IDXGIAdapter *pAdapter, D3D10_DRIVER_TYPE DriverType, HMODULE Software, UINT Flags, DXGI_SWAP_CHAIN_DESC *pSwapChainDesc, IDXGISwapChain **ppSwapChain, ID3D10Device **ppDevice) |
HRESULT WINAPI | D3DX10GetFeatureLevel1 (ID3D10Device *pDevice, ID3D10Device1 **ppDevice1) |
HRESULT WINAPI | D3DX10CheckVersion (UINT D3DSdkVersion, UINT D3DX10SdkVersion) |
DEFINE_GUID (IID_ID3DX10Sprite, 0xba0b762d, 0x8d28, 0x43ec, 0xb9, 0xdc, 0x2f, 0x84, 0x44, 0x3b, 0x6, 0x14) | |
DECLARE_INTERFACE_ (ID3DX10Sprite, IUnknown) | |
HRESULT WINAPI | D3DX10CreateSprite (ID3D10Device *pDevice, UINT cDeviceBufferSize, LPD3DX10SPRITE *ppSprite) |
DECLARE_INTERFACE (ID3DX10DataLoader) | |
DECLARE_INTERFACE (ID3DX10DataProcessor) | |
DEFINE_GUID (IID_ID3DX10ThreadPump, 0xc93fecfa, 0x6967, 0x478a, 0xab, 0xbc, 0x40, 0x2d, 0x90, 0x62, 0x1f, 0xcb) | |
DECLARE_INTERFACE_ (ID3DX10ThreadPump, IUnknown) | |
HRESULT WINAPI | D3DX10CreateThreadPump (UINT cIoThreads, UINT cProcThreads, ID3DX10ThreadPump **ppThreadPump) |
DEFINE_GUID (IID_ID3DX10Font, 0xd79dbb70, 0x5f21, 0x4d36, 0xbb, 0xc2, 0xff, 0x52, 0x5c, 0x21, 0x3c, 0xdc) | |
DECLARE_INTERFACE_ (ID3DX10Font, IUnknown) | |
HRESULT WINAPI | D3DX10CreateFontA (ID3D10Device *pDevice, INT Height, UINT Width, UINT Weight, UINT MipLevels, BOOL Italic, UINT CharSet, UINT OutputPrecision, UINT Quality, UINT PitchAndFamily, LPCSTR pFaceName, LPD3DX10FONT *ppFont) |
HRESULT WINAPI | D3DX10CreateFontW (ID3D10Device *pDevice, INT Height, UINT Width, UINT Weight, UINT MipLevels, BOOL Italic, UINT CharSet, UINT OutputPrecision, UINT Quality, UINT PitchAndFamily, LPCWSTR pFaceName, LPD3DX10FONT *ppFont) |
HRESULT WINAPI | D3DX10CreateFontIndirectA (ID3D10Device *pDevice, CONST D3DX10_FONT_DESCA *pDesc, LPD3DX10FONT *ppFont) |
HRESULT WINAPI | D3DX10CreateFontIndirectW (ID3D10Device *pDevice, CONST D3DX10_FONT_DESCW *pDesc, LPD3DX10FONT *ppFont) |
HRESULT WINAPI | D3DX10UnsetAllDeviceObjects (ID3D10Device *pDevice) |
#define _FACD3D 0x876 |
#define D3DERR_INVALIDCALL MAKE_D3DHRESULT(2156) |
#define D3DERR_WASSTILLDRAWING MAKE_D3DHRESULT(540) |
#define D3DX10_DLL D3DX10_DLL_A |
#define D3DX10_DLL_A "d3dx10_43.dll" |
#define D3DX10_DLL_W L"d3dx10_43.dll" |
#define D3DX10_SDK_VERSION 43 |
#define D3DX10CreateFont D3DX10CreateFontA |
#define D3DX10CreateFontIndirect D3DX10CreateFontIndirectA |
#define INTERFACE ID3DX10Sprite |
#define INTERFACE ID3DX10DataLoader |
#define INTERFACE ID3DX10DataProcessor |
#define INTERFACE ID3DX10ThreadPump |
#define INTERFACE ID3DX10Font |
typedef D3DX10_FONT_DESCA D3DX10_FONT_DESC |
typedef struct _D3DX10_FONT_DESCA D3DX10_FONT_DESCA |
typedef struct _D3DX10_FONT_DESCW D3DX10_FONT_DESCW |
typedef struct _D3DX10_SPRITE D3DX10_SPRITE |
typedef enum _D3DX10_SPRITE_FLAG D3DX10_SPRITE_FLAG |
typedef interface ID3D10Device1 ID3D10Device1 |
typedef interface ID3DX10Font ID3DX10Font |
typedef interface ID3DX10Sprite ID3DX10Sprite |
typedef struct _D3DX10_FONT_DESCA * LPD3DX10_FONT_DESCA |
typedef struct _D3DX10_FONT_DESCW * LPD3DX10_FONT_DESCW |
typedef interface ID3DX10Font* LPD3DX10FONT |
typedef interface ID3DX10Sprite* LPD3DX10SPRITE |
enum _D3DX10_SPRITE_FLAG |
HRESULT WINAPI D3DX10CreateDevice | ( | IDXGIAdapter * | pAdapter, |
D3D10_DRIVER_TYPE | DriverType, | ||
HMODULE | Software, | ||
UINT | Flags, | ||
ID3D10Device ** | ppDevice | ||
) |
HRESULT WINAPI D3DX10CreateDeviceAndSwapChain | ( | IDXGIAdapter * | pAdapter, |
D3D10_DRIVER_TYPE | DriverType, | ||
HMODULE | Software, | ||
UINT | Flags, | ||
DXGI_SWAP_CHAIN_DESC * | pSwapChainDesc, | ||
IDXGISwapChain ** | ppSwapChain, | ||
ID3D10Device ** | ppDevice | ||
) |
HRESULT WINAPI D3DX10CreateFontA | ( | ID3D10Device * | pDevice, |
INT | Height, | ||
UINT | Width, | ||
UINT | Weight, | ||
UINT | MipLevels, | ||
BOOL | Italic, | ||
UINT | CharSet, | ||
UINT | OutputPrecision, | ||
UINT | Quality, | ||
UINT | PitchAndFamily, | ||
LPCSTR | pFaceName, | ||
LPD3DX10FONT * | ppFont | ||
) |
HRESULT WINAPI D3DX10CreateFontIndirectA | ( | ID3D10Device * | pDevice, |
CONST D3DX10_FONT_DESCA * | pDesc, | ||
LPD3DX10FONT * | ppFont | ||
) |
HRESULT WINAPI D3DX10CreateFontIndirectW | ( | ID3D10Device * | pDevice, |
CONST D3DX10_FONT_DESCW * | pDesc, | ||
LPD3DX10FONT * | ppFont | ||
) |
HRESULT WINAPI D3DX10CreateFontW | ( | ID3D10Device * | pDevice, |
INT | Height, | ||
UINT | Width, | ||
UINT | Weight, | ||
UINT | MipLevels, | ||
BOOL | Italic, | ||
UINT | CharSet, | ||
UINT | OutputPrecision, | ||
UINT | Quality, | ||
UINT | PitchAndFamily, | ||
LPCWSTR | pFaceName, | ||
LPD3DX10FONT * | ppFont | ||
) |
HRESULT WINAPI D3DX10CreateSprite | ( | ID3D10Device * | pDevice, |
UINT | cDeviceBufferSize, | ||
LPD3DX10SPRITE * | ppSprite | ||
) |
HRESULT WINAPI D3DX10CreateThreadPump | ( | UINT | cIoThreads, |
UINT | cProcThreads, | ||
ID3DX10ThreadPump ** | ppThreadPump | ||
) |
HRESULT WINAPI D3DX10GetFeatureLevel1 | ( | ID3D10Device * | pDevice, |
ID3D10Device1 ** | ppDevice1 | ||
) |
HRESULT WINAPI D3DX10UnsetAllDeviceObjects | ( | ID3D10Device * | pDevice | ) |
DECLARE_INTERFACE | ( | ID3DX10DataLoader | ) |
DECLARE_INTERFACE | ( | ID3DX10DataProcessor | ) |
DECLARE_INTERFACE_ | ( | ID3DX10Sprite | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | ID3DX10ThreadPump | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | ID3DX10Font | , |
IUnknown | |||
) |
DEFINE_GUID | ( | IID_ID3DX10Sprite | , |
0xba0b762d | , | ||
0x8d28 | , | ||
0x43ec | , | ||
0xb9 | , | ||
0xdc | , | ||
0x2f | , | ||
0x84 | , | ||
0x44 | , | ||
0x3b | , | ||
0x6 | , | ||
0x14 | |||
) |
DEFINE_GUID | ( | IID_ID3DX10ThreadPump | , |
0xc93fecfa | , | ||
0x6967 | , | ||
0x478a | , | ||
0xab | , | ||
0xbc | , | ||
0x40 | , | ||
0x2d | , | ||
0x90 | , | ||
0x62 | , | ||
0x1f | , | ||
0xcb | |||
) |
DEFINE_GUID | ( | IID_ID3DX10Font | , |
0xd79dbb70 | , | ||
0x5f21 | , | ||
0x4d36 | , | ||
0xbb | , | ||
0xc2 | , | ||
0xff | , | ||
0x52 | , | ||
0x5c | , | ||
0x21 | , | ||
0x3c | , | ||
0xdc | |||
) |