9b639cf2d6 2015-05-05 kinaba: /***********************************************************************\ 9b639cf2d6 2015-05-05 kinaba: * d3dx10.d * 9b639cf2d6 2015-05-05 kinaba: * * 9b639cf2d6 2015-05-05 kinaba: * Windows API header module * 9b639cf2d6 2015-05-05 kinaba: * * 9b639cf2d6 2015-05-05 kinaba: * Placed into public domain * 9b639cf2d6 2015-05-05 kinaba: \***********************************************************************/ 9b639cf2d6 2015-05-05 kinaba: module win32.directx.d3dx10; 9b639cf2d6 2015-05-05 kinaba: 9b639cf2d6 2015-05-05 kinaba: private import win32.windows; 9b639cf2d6 2015-05-05 kinaba: 9b639cf2d6 2015-05-05 kinaba: public import win32.directx.d3d10; 9b639cf2d6 2015-05-05 kinaba: public import win32.directx.d3dx10math; 9b639cf2d6 2015-05-05 kinaba: public import win32.directx.d3dx10core; 9b639cf2d6 2015-05-05 kinaba: public import win32.directx.d3dx10tex; 9b639cf2d6 2015-05-05 kinaba: public import win32.directx.d3dx10mesh; 9b639cf2d6 2015-05-05 kinaba: public import win32.directx.d3dx10async; 9b639cf2d6 2015-05-05 kinaba: 9b639cf2d6 2015-05-05 kinaba: pragma(lib, "d3dx10.lib"); 9b639cf2d6 2015-05-05 kinaba: 9b639cf2d6 2015-05-05 kinaba: const UINT D3DX10_DEFAULT = -1; 9b639cf2d6 2015-05-05 kinaba: const UINT D3DX10_FROM_FILE = -3; 9b639cf2d6 2015-05-05 kinaba: const DXGI_FORMAT DXGI_FORMAT_FROM_FILE = cast(DXGI_FORMAT)-3; 9b639cf2d6 2015-05-05 kinaba: 9b639cf2d6 2015-05-05 kinaba: const _FACDD = 0x876; 9b639cf2d6 2015-05-05 kinaba: HRESULT MAKE_DDHRESULT(T)(T code) { 9b639cf2d6 2015-05-05 kinaba: return MAKE_HRESULT(1, _FACDD, code); 9b639cf2d6 2015-05-05 kinaba: } 9b639cf2d6 2015-05-05 kinaba: 9b639cf2d6 2015-05-05 kinaba: alias HRESULT _D3DX10_ERR; 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_CANNOT_MODIFY_INDEX_BUFFER = MAKE_DDHRESULT(2900); 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_INVALID_MESH = MAKE_DDHRESULT(2901); 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_CANNOT_ATTR_SORT = MAKE_DDHRESULT(2902); 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_SKINNING_NOT_SUPPORTED = MAKE_DDHRESULT(2903); 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_TOO_MANY_INFLUENCES = MAKE_DDHRESULT(2904); 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_INVALID_DATA = MAKE_DDHRESULT(2905); 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_LOADED_MESH_HAS_NO_DATA = MAKE_DDHRESULT(2906); 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_DUPLICATE_NAMED_FRAGMENT = MAKE_DDHRESULT(2907); 9b639cf2d6 2015-05-05 kinaba: _D3DX10_ERR D3DX10_ERR_CANNOT_REMOVE_LAST_ITEM = MAKE_DDHRESULT(2908);