Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygend3dx9.h
Go to the documentation of this file.
00001 /* 00002 * Copyright (C) 2007 David Adam 00003 * 00004 * This library is free software; you can redistribute it and/or 00005 * modify it under the terms of the GNU Lesser General Public 00006 * License as published by the Free Software Foundation; either 00007 * version 2.1 of the License, or (at your option) any later version. 00008 * 00009 * This library is distributed in the hope that it will be useful, 00010 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00011 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00012 * Lesser General Public License for more details. 00013 * 00014 * You should have received a copy of the GNU Lesser General Public 00015 * License along with this library; if not, write to the Free Software 00016 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA 00017 */ 00018 00019 #ifndef __D3DX9_H__ 00020 #define __D3DX9_H__ 00021 00022 #include <limits.h> 00023 00024 #define D3DX_DEFAULT ((UINT)-1) 00025 #define D3DX_DEFAULT_NONPOW2 ((UINT)-2) 00026 #define D3DX_DEFAULT_FLOAT FLT_MAX 00027 #define D3DX_FROM_FILE ((UINT)-3) 00028 #define D3DFMT_FROM_FILE ((D3DFORMAT)-3) 00029 00030 #include "d3d9.h" 00031 #include "d3dx9math.h" 00032 #include "d3dx9core.h" 00033 #include "d3dx9mesh.h" 00034 #include "d3dx9shader.h" 00035 #include "d3dx9tex.h" 00036 00037 #define _FACDD 0x876 00038 #define MAKE_DDHRESULT(code) MAKE_HRESULT(1, _FACDD, code) 00039 00040 enum _D3DXERR { 00041 D3DXERR_CANNOTMODIFYINDEXBUFFER = MAKE_DDHRESULT(2900), 00042 D3DXERR_INVALIDMESH = MAKE_DDHRESULT(2901), 00043 D3DXERR_CANNOTATTRSORT = MAKE_DDHRESULT(2902), 00044 D3DXERR_SKINNINGNOTSUPPORTED = MAKE_DDHRESULT(2903), 00045 D3DXERR_TOOMANYINFLUENCES = MAKE_DDHRESULT(2904), 00046 D3DXERR_INVALIDDATA = MAKE_DDHRESULT(2905), 00047 D3DXERR_LOADEDMESHASNODATA = MAKE_DDHRESULT(2906), 00048 D3DXERR_DUPLICATENAMEDFRAGMENT = MAKE_DDHRESULT(2907), 00049 D3DXERR_CANNOTREMOVELASTITEM = MAKE_DDHRESULT(2908), 00050 }; 00051 00052 #endif Generated on Mon May 28 2012 04:30:26 for ReactOS by
1.7.6.1
|