Module: wine Branch: master Commit: f6750b7ddd0e7e2710d39e0e05cc06d63d9adf88 URL: http://source.winehq.org/git/wine.git/?a=commit;h=f6750b7ddd0e7e2710d39e0e05...
Author: Vijay Kiran Kamuju infyquest@gmail.com Date: Thu Nov 4 16:02:10 2010 -0400
include: Add missing definitions for LPDIRECT3DRM2 and LPDIRECT3DRM3.
---
include/d3drm.h | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/include/d3drm.h b/include/d3drm.h index 54beaab..1a1bcce 100644 --- a/include/d3drm.h +++ b/include/d3drm.h @@ -22,10 +22,13 @@
#include <ddraw.h>
-typedef struct IDirect3DRM *LPDIRECT3DRM; +typedef struct IDirect3DRM *LPDIRECT3DRM, **LPLPDIRECT3DRM;
#include <d3drmobj.h>
+#ifdef __cplusplus +extern "C" { +#endif
/* Direct3DRM Object CLSID */ DEFINE_GUID(CLSID_CDirect3DRM, 0x4516ec41, 0x8f20, 0x11d0, 0x9b, 0x6d, 0x00, 0x00, 0xc0, 0x78, 0x1b, 0xc3); @@ -35,6 +38,9 @@ DEFINE_GUID(IID_IDirect3DRM, 0x2bc49361, 0x8327, 0x11cf, 0xac, 0x DEFINE_GUID(IID_IDirect3DRM2, 0x4516ecc8, 0x8f20, 0x11d0, 0x9b, 0x6d, 0x00, 0x00, 0xc0, 0x78, 0x1b, 0xc3); DEFINE_GUID(IID_IDirect3DRM3, 0x4516ec83, 0x8f20, 0x11d0, 0x9b, 0x6d, 0x00, 0x00, 0xc0, 0x78, 0x1b, 0xc3);
+typedef struct IDirect3DRM2 *LPDIRECT3DRM2, **LPLPDIRECT3DRM2; +typedef struct IDirect3DRM3 *LPDIRECT3DRM3, **LPLPDIRECT3DRM3; + HRESULT WINAPI Direct3DRMCreate(LPDIRECT3DRM* ppDirect3DRM);
/***************************************************************************** @@ -494,4 +500,8 @@ DECLARE_INTERFACE_(IDirect3DRM3,IUnknown) #define D3DRMERR_TEXTUREFORMATNOTFOUND MAKE_DDHRESULT(811) #define D3DRMERR_NOTAGGREGATED MAKE_DDHRESULT(812)
+#ifdef __cplusplus +} +#endif + #endif /* __D3DRM_H__ */