zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
d3dx9.h File Reference
#include <limits.h>
#include "d3d9.h"

Go to the source code of this file.

Macros

#define __D3DX9_H__
 
#define D3DFMT_FROM_FILE   ((D3DFORMAT) -3)
 
#define D3DX_DEFAULT   ((UINT) -1)
 
#define D3DX_DEFAULT_FLOAT   FLT_MAX
 
#define D3DX_DEFAULT_NONPOW2   ((UINT) -2)
 
#define D3DX_FROM_FILE   ((UINT) -3)
 
#define D3DXINLINE
 

Enumerations

enum  _D3DXERR {
  D3DXERR_CANNOTMODIFYINDEXBUFFER = MAKE_DDHRESULT(2900), D3DXERR_INVALIDMESH = MAKE_DDHRESULT(2901), D3DXERR_CANNOTATTRSORT = MAKE_DDHRESULT(2902), D3DXERR_SKINNINGNOTSUPPORTED = MAKE_DDHRESULT(2903),
  D3DXERR_TOOMANYINFLUENCES = MAKE_DDHRESULT(2904), D3DXERR_INVALIDDATA = MAKE_DDHRESULT(2905), D3DXERR_LOADEDMESHASNODATA = MAKE_DDHRESULT(2906), D3DXERR_DUPLICATENAMEDFRAGMENT = MAKE_DDHRESULT(2907),
  D3DXERR_CANNOTREMOVELASTITEM = MAKE_DDHRESULT(2908)
}
 

Macro Definition Documentation

#define __D3DX9_H__

Definition at line 15 of file d3dx9.h.

#define D3DFMT_FROM_FILE   ((D3DFORMAT) -3)

Definition at line 25 of file d3dx9.h.

#define D3DX_DEFAULT   ((UINT) -1)

Definition at line 21 of file d3dx9.h.

Referenced by Zeni::Texture_DX9::Texture_DX9().

#define D3DX_DEFAULT_FLOAT   FLT_MAX

Definition at line 23 of file d3dx9.h.

#define D3DX_DEFAULT_NONPOW2   ((UINT) -2)

Definition at line 22 of file d3dx9.h.

#define D3DX_FROM_FILE   ((UINT) -3)

Definition at line 24 of file d3dx9.h.

#define D3DXINLINE

Definition at line 38 of file d3dx9.h.

Enumeration Type Documentation

enum _D3DXERR
Enumerator
D3DXERR_CANNOTMODIFYINDEXBUFFER 
D3DXERR_INVALIDMESH 
D3DXERR_CANNOTATTRSORT 
D3DXERR_SKINNINGNOTSUPPORTED 
D3DXERR_TOOMANYINFLUENCES 
D3DXERR_INVALIDDATA 
D3DXERR_LOADEDMESHASNODATA 
D3DXERR_DUPLICATENAMEDFRAGMENT 
D3DXERR_CANNOTREMOVELASTITEM 

Definition at line 64 of file d3dx9.h.