ReactOS 0.4.16-dev-1012-g3fe4b41
|
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 |
typedef struct IDirectXFile * | LPDIRECTXFILE |
typedef struct IDirectXFileEnumObject * | LPDIRECTXFILEENUMOBJECT |
typedef struct IDirectXFileSaveObject * | LPDIRECTXFILESAVEOBJECT |
typedef struct IDirectXFileObject * | LPDIRECTXFILEOBJECT |
typedef struct IDirectXFileData * | LPDIRECTXFILEDATA |
typedef struct IDirectXFileDataReference * | LPDIRECTXFILEDATAREFERENCE |
typedef struct IDirectXFileBinary * | LPDIRECTXFILEBINARY |
Functions | |
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, 0x00, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileEnumObject, 0x3d82ab41, 0x62da, 0x11cf, 0xab, 0x39, 0x00, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileSaveObject, 0x3d82ab42, 0x62da, 0x11cf, 0xab, 0x39, 0x00, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileObject, 0x3d82ab43, 0x62da, 0x11cf, 0xab, 0x39, 0x00, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileData, 0x3d82ab44, 0x62da, 0x11cf, 0xab, 0x39, 0x00, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileDataReference, 0x3d82ab45, 0x62da, 0x11cf, 0xab, 0x39, 0x00, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (IID_IDirectXFileBinary, 0x3d82ab46, 0x62da, 0x11cf, 0xab, 0x39, 0x00, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
DEFINE_GUID (TID_DXFILEHeader, 0x3d82ab43, 0x62da, 0x11cf, 0xab, 0x39, 0x00, 0x20, 0xaf, 0x71, 0xe4, 0x33) | |
#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 IDIRECTXFILEOBJECT_METHODS | ( | kind | ) |
#define IUNKNOWN_METHODS | ( | kind | ) |
#define MAKE_DDHRESULT | ( | code | ) | MAKE_HRESULT( 1, _FACDD, code ) |
typedef DWORD DXFILEFORMAT |
typedef struct _DXFILELOADMEMORY DXFILELOADMEMORY |
typedef DWORD DXFILELOADOPTIONS |
typedef struct IDirectXFile* LPDIRECTXFILE |
typedef struct IDirectXFileBinary* LPDIRECTXFILEBINARY |
typedef struct IDirectXFileData* LPDIRECTXFILEDATA |
typedef struct IDirectXFileDataReference* LPDIRECTXFILEDATAREFERENCE |
typedef struct IDirectXFileEnumObject* LPDIRECTXFILEENUMOBJECT |
typedef struct IDirectXFileObject* LPDIRECTXFILEOBJECT |
typedef struct IDirectXFileSaveObject* LPDIRECTXFILESAVEOBJECT |
typedef struct _DXFILELOADMEMORY * LPDXFILELOADMEMORY |
typedef struct _DXFILELOADRESOURCE * LPDXFILELOADRESOURCE |
DECLARE_INTERFACE_ | ( | IDirectXFile | , |
IUnknown | |||
) |
Definition at line 65 of file dxfile.h.
DECLARE_INTERFACE_ | ( | IDirectXFileBinary | , |
IDirectXFileObject | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileData | , |
IDirectXFileObject | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileDataReference | , |
IDirectXFileObject | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileEnumObject | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileObject | , |
IUnknown | |||
) |
DECLARE_INTERFACE_ | ( | IDirectXFileSaveObject | , |
IUnknown | |||
) |
DEFINE_GUID | ( | CLSID_CDirectXFile | , |
0x4516ec43 | , | ||
0x8f20 | , | ||
0x11d0 | , | ||
0x9b | , | ||
0x6d | , | ||
0x00 | , | ||
0x00 | , | ||
0xc0 | , | ||
0x78 | , | ||
0x1b | , | ||
0xc3 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFile | , |
0x3d82ab40 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x00 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileBinary | , |
0x3d82ab46 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x00 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileData | , |
0x3d82ab44 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x00 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileDataReference | , |
0x3d82ab45 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x00 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileEnumObject | , |
0x3d82ab41 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x00 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileObject | , |
0x3d82ab43 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x00 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | IID_IDirectXFileSaveObject | , |
0x3d82ab42 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x00 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
DEFINE_GUID | ( | TID_DXFILEHeader | , |
0x3d82ab43 | , | ||
0x62da | , | ||
0x11cf | , | ||
0xab | , | ||
0x39 | , | ||
0x00 | , | ||
0x20 | , | ||
0xaf | , | ||
0x71 | , | ||
0xe4 | , | ||
0x33 | |||
) |
STDAPI DirectXFileCreate | ( | LPDIRECTXFILE * | lplpDirectXFile | ) |
Definition at line 153 of file main.c.
Referenced by d3drm3_Load(), d3drm_mesh_builder3_Load(), and D3DXFileCreate().