RetroArch
|
Go to the source code of this file.
Classes | |
struct | _DXFILELOADRESOURCE |
struct | _DXFILELOADMEMORY |
Typedefs | |
typedef DWORD | DXFILEFORMAT |
typedef DWORD | DXFILELOADOPTIONS |
typedef struct _DXFILELOADRESOURCE | DXFILELOADRESOURCE |
typedef struct _DXFILELOADRESOURCE * | LPDXFILELOADRESOURCE |
typedef struct _DXFILELOADMEMORY | DXFILELOADMEMORY |
typedef struct _DXFILELOADMEMORY * | LPDXFILELOADMEMORY |
Functions | |
WIN_TYPES (IDirectXFile, DIRECTXFILE) | |
WIN_TYPES (IDirectXFileEnumObject, DIRECTXFILEENUMOBJECT) | |
WIN_TYPES (IDirectXFileSaveObject, DIRECTXFILESAVEOBJECT) | |
WIN_TYPES (IDirectXFileObject, DIRECTXFILEOBJECT) | |
WIN_TYPES (IDirectXFileData, DIRECTXFILEDATA) | |
WIN_TYPES (IDirectXFileDataReference, DIRECTXFILEDATAREFERENCE) | |
WIN_TYPES (IDirectXFileBinary, DIRECTXFILEBINARY) | |
STDAPI | DirectXFileCreate (LPDIRECTXFILE *lplpDirectXFile) |
DECLARE_INTERFACE_ (IDirectXFile, IUnknown) | |
DECLARE_INTERFACE_ (IDirectXFileEnumObject, IUnknown) | |
DECLARE_INTERFACE_ (IDirectXFileSaveObject, IUnknown) | |
DECLARE_INTERFACE_ (IDirectXFileObject, IUnknown) | |
DECLARE_INTERFACE_ (IDirectXFileData, IDirectXFileObject) | |
DECLARE_INTERFACE_ (IDirectXFileDataReference, IDirectXFileObject) | |
DECLARE_INTERFACE_ (IDirectXFileBinary, IDirectXFileObject) | |
DEFINE_GUID (CLSID_CDirectXFile, 0x4516ec43, 0x8f20, 0x11d0, 0x9b, 0x6d, 0x00, 0x00, 0xc0, 0x78, 0x1b, 0xc3) | |
DEFINE_GUID (IID_IDirectXFile, 0x3d82ab40, 0x62da, 0x11cf, 0xab, 0x39, 0x0, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileEnumObject, 0x3d82ab41, 0x62da, 0x11cf, 0xab, 0x39, 0x0, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileSaveObject, 0x3d82ab42, 0x62da, 0x11cf, 0xab, 0x39, 0x0, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileObject, 0x3d82ab43, 0x62da, 0x11cf, 0xab, 0x39, 0x0, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileData, 0x3d82ab44, 0x62da, 0x11cf, 0xab, 0x39, 0x0, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileDataReference, 0x3d82ab45, 0x62da, 0x11cf, 0xab, 0x39, 0x0, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileBinary, 0x3d82ab46, 0x62da, 0x11cf, 0xab, 0x39, 0x0, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (TID_DXFILEHeader, 0x3d82ab43, 0x62da, 0x11cf, 0xab, 0x39, 0x0, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
#define _FACDD 0x876 |
#define DXFILE_OK 0 |
#define DXFILEERR_BADALLOC MAKE_DDHRESULT(854) |
#define DXFILEERR_BADARRAYSIZE MAKE_DDHRESULT(868) |
#define DXFILEERR_BADCACHEFILE MAKE_DDHRESULT(875) |
#define DXFILEERR_BADDATAREFERENCE MAKE_DDHRESULT(869) |
#define DXFILEERR_BADFILE MAKE_DDHRESULT(865) |
#define DXFILEERR_BADFILECOMPRESSIONTYPE MAKE_DDHRESULT(864) |
#define DXFILEERR_BADFILEFLOATSIZE MAKE_DDHRESULT(863) |
#define DXFILEERR_BADFILETYPE MAKE_DDHRESULT(861) |
#define DXFILEERR_BADFILEVERSION MAKE_DDHRESULT(862) |
#define DXFILEERR_BADINTRINSICS MAKE_DDHRESULT(872) |
#define DXFILEERR_BADOBJECT MAKE_DDHRESULT(850) |
#define DXFILEERR_BADRESOURCE MAKE_DDHRESULT(860) |
#define DXFILEERR_BADSTREAMHANDLE MAKE_DDHRESULT(853) |
#define DXFILEERR_BADTYPE MAKE_DDHRESULT(852) |
#define DXFILEERR_BADVALUE MAKE_DDHRESULT(851) |
#define DXFILEERR_FILENOTFOUND MAKE_DDHRESULT(857) |
#define DXFILEERR_INTERNALERROR MAKE_DDHRESULT(870) |
#define DXFILEERR_NOINTERNET MAKE_DDHRESULT(876) |
#define DXFILEERR_NOMOREDATA MAKE_DDHRESULT(874) |
#define DXFILEERR_NOMOREOBJECTS MAKE_DDHRESULT(871) |
#define DXFILEERR_NOMORESTREAMHANDLES MAKE_DDHRESULT(873) |
#define DXFILEERR_NOTDONEYET MAKE_DDHRESULT(856) |
#define DXFILEERR_NOTEMPLATE MAKE_DDHRESULT(867) |
#define DXFILEERR_NOTFOUND MAKE_DDHRESULT(855) |
#define DXFILEERR_PARSEERROR MAKE_DDHRESULT(866) |
#define DXFILEERR_RESOURCENOTFOUND MAKE_DDHRESULT(858) |
#define DXFILEERR_URLNOTFOUND MAKE_DDHRESULT(859) |
#define DXFILEFORMAT_BINARY 0 |
#define DXFILEFORMAT_COMPRESSED 2 |
#define DXFILEFORMAT_TEXT 1 |
#define DXFILELOAD_FROMFILE 0x00L |
#define DXFILELOAD_FROMMEMORY 0x02L |
#define DXFILELOAD_FROMRESOURCE 0x01L |
#define DXFILELOAD_FROMSTREAM 0x04L |
#define DXFILELOAD_FROMURL 0x08L |
#define IDIRECTXFILEOBJECT_METHODS | ( | kind | ) |
#define INTERFACE IDirectXFile |
#define INTERFACE IDirectXFileEnumObject |
#define INTERFACE IDirectXFileSaveObject |
#define INTERFACE IDirectXFileObject |
#define INTERFACE IDirectXFileData |
#define INTERFACE IDirectXFileDataReference |
#define INTERFACE IDirectXFileBinary |
#define IUNKNOWN_METHODS | ( | kind | ) |
#define WIN_TYPES | ( | itype, | |
ptype | |||
) | typedef interface itype *LP##ptype, **LPLP##ptype |
typedef DWORD DXFILEFORMAT |
typedef struct _DXFILELOADMEMORY DXFILELOADMEMORY |
typedef DWORD DXFILELOADOPTIONS |
typedef struct _DXFILELOADRESOURCE DXFILELOADRESOURCE |
typedef struct _DXFILELOADMEMORY * LPDXFILELOADMEMORY |
typedef struct _DXFILELOADRESOURCE * LPDXFILELOADRESOURCE |
DECLARE_INTERFACE_ | ( | IDirectXFile | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileEnumObject | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileSaveObject | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileObject | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileData | , |
IDirectXFileObject | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileDataReference | , |
IDirectXFileObject | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileBinary | , |
IDirectXFileObject | |||
) |
DEFINE_GUID | ( | CLSID_CDirectXFile | , |
0x4516ec43 | , | ||
0x8f20 | , | ||
0x11d0 | , | ||
0x9b | , | ||
0x6d | , | ||
0x00 | , | ||
0x00 | , | ||
0xc0 | , | ||
0x78 | , | ||
0x1b | , | ||
0xc3 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFile | , |
0x3d82ab40 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x0 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileEnumObject | , |
0x3d82ab41 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x0 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileSaveObject | , |
0x3d82ab42 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x0 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileObject | , |
0x3d82ab43 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x0 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileData | , |
0x3d82ab44 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x0 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileDataReference | , |
0x3d82ab45 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x0 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileBinary | , |
0x3d82ab46 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x0 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | TID_DXFILEHeader | , |
0x3d82ab43 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x0 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
STDAPI DirectXFileCreate | ( | LPDIRECTXFILE * | lplpDirectXFile | ) |
WIN_TYPES | ( | IDirectXFile | , |
DIRECTXFILE | |||
) |
WIN_TYPES | ( | IDirectXFileEnumObject | , |
DIRECTXFILEENUMOBJECT | |||
) |
WIN_TYPES | ( | IDirectXFileSaveObject | , |
DIRECTXFILESAVEOBJECT | |||
) |
WIN_TYPES | ( | IDirectXFileObject | , |
DIRECTXFILEOBJECT | |||
) |
WIN_TYPES | ( | IDirectXFileData | , |
DIRECTXFILEDATA | |||
) |
WIN_TYPES | ( | IDirectXFileDataReference | , |
DIRECTXFILEDATAREFERENCE | |||
) |
WIN_TYPES | ( | IDirectXFileBinary | , |
DIRECTXFILEBINARY | |||
) |