ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

d3dx9xof.h File Reference
#include "d3dx9.h"

Go to the source code of this file.

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)

Generated on Sat May 26 2012 05:34:39 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.