Data Structures |
| struct | D3DXF_FILELOADMEMORY |
| struct | D3DXF_FILELOADRESOURCE |
Defines |
| #define | D3DXF_FILEFORMAT_BINARY 0 |
| #define | D3DXF_FILEFORMAT_TEXT 1 |
| #define | D3DXF_FILEFORMAT_COMPRESSED 2 |
| #define | D3DXF_FILESAVE_TOFILE 0x00 |
| #define | D3DXF_FILESAVE_TOWFILE 0x01 |
| #define | D3DXF_FILELOAD_FROMFILE 0x00 |
| #define | D3DXF_FILELOAD_FROMWFILE 0x01 |
| #define | D3DXF_FILELOAD_FROMRESOURCE 0x02 |
| #define | D3DXF_FILELOAD_FROMMEMORY 0x03 |
| #define | _FACD3DXF 0x876 |
| #define | D3DXFERR_BADOBJECT MAKE_HRESULT( 1, _FACD3DXF, 900 ) |
| #define | D3DXFERR_BADVALUE MAKE_HRESULT( 1, _FACD3DXF, 901 ) |
| #define | D3DXFERR_BADTYPE MAKE_HRESULT( 1, _FACD3DXF, 902 ) |
| #define | D3DXFERR_NOTFOUND MAKE_HRESULT( 1, _FACD3DXF, 903 ) |
| #define | D3DXFERR_NOTDONEYET MAKE_HRESULT( 1, _FACD3DXF, 904 ) |
| #define | D3DXFERR_FILENOTFOUND MAKE_HRESULT( 1, _FACD3DXF, 905 ) |
| #define | D3DXFERR_RESOURCENOTFOUND MAKE_HRESULT( 1, _FACD3DXF, 906 ) |
| #define | D3DXFERR_BADRESOURCE MAKE_HRESULT( 1, _FACD3DXF, 907 ) |
| #define | D3DXFERR_BADFILETYPE MAKE_HRESULT( 1, _FACD3DXF, 908 ) |
| #define | D3DXFERR_BADFILEVERSION MAKE_HRESULT( 1, _FACD3DXF, 909 ) |
| #define | D3DXFERR_BADFILEFLOATSIZE MAKE_HRESULT( 1, _FACD3DXF, 910 ) |
| #define | D3DXFERR_BADFILE MAKE_HRESULT( 1, _FACD3DXF, 911 ) |
| #define | D3DXFERR_PARSEERROR MAKE_HRESULT( 1, _FACD3DXF, 912 ) |
| #define | D3DXFERR_BADARRAYSIZE MAKE_HRESULT( 1, _FACD3DXF, 913 ) |
| #define | D3DXFERR_BADDATAREFERENCE MAKE_HRESULT( 1, _FACD3DXF, 914 ) |
| #define | D3DXFERR_NOMOREOBJECTS MAKE_HRESULT( 1, _FACD3DXF, 915 ) |
| #define | D3DXFERR_NOMOREDATA MAKE_HRESULT( 1, _FACD3DXF, 916 ) |
| #define | D3DXFERR_BADCACHEFILE MAKE_HRESULT( 1, _FACD3DXF, 917 ) |
| #define | INTERFACE ID3DXFile |
| #define | INTERFACE ID3DXFileEnumObject |
| #define | INTERFACE ID3DXFileData |
| #define | INTERFACE ID3DXFileSaveData |
| #define | INTERFACE ID3DXFileSaveObject |
| #define | WIN_TYPES(itype, ptype) typedef interface itype *LP##ptype, **LPLP##ptype |
Typedefs |
| typedef DWORD | D3DXF_FILEFORMAT |
| typedef DWORD | D3DXF_FILESAVEOPTIONS |
| typedef DWORD | D3DXF_FILELOADOPTIONS |
Functions |
| | DECLARE_INTERFACE_ (ID3DXFile, IUnknown) |
| | DECLARE_INTERFACE_ (ID3DXFileEnumObject, IUnknown) |
| | DECLARE_INTERFACE_ (ID3DXFileData, IUnknown) |
| | DECLARE_INTERFACE_ (ID3DXFileSaveData, IUnknown) |
| | DECLARE_INTERFACE_ (ID3DXFileSaveObject, IUnknown) |
| | WIN_TYPES (ID3DXFile, D3DXFILE) |
| | WIN_TYPES (ID3DXFileEnumObject, D3DXFILEENUMOBJECT) |
| | WIN_TYPES (ID3DXFileSaveObject, D3DXFILESAVEOBJECT) |
| | WIN_TYPES (ID3DXFileData, D3DXFILEDATA) |
| | WIN_TYPES (ID3DXFileSaveData, D3DXFILESAVEDATA) |