#define COBJMACROS #define UNICODE #include "windows.h" #include "fix_decl.h" #include "d3d9.h" #include "fix_decl_x.h" #include "d3dx9.h" #include "d3dx_c.h" // HRESULT(__attribute__((__stdcall__)) *QueryInterface)(IDirect3DDevice9 *, IID* riid, void** ppvObj) ;