d3drm: Fix LPDIRECT3DRM definition and make sure it is defined before including d3drmobj.h.

This commit is contained in:
Christian Costa 2010-01-10 21:41:12 +01:00 committed by Alexandre Julliard
parent 9d5f6ef3c0
commit 2795f4ad17
1 changed files with 3 additions and 2 deletions

View File

@ -21,6 +21,9 @@
#define __D3DRM_H__
#include <ddraw.h>
typedef struct IDirect3DRM *LPDIRECT3DRM;
#include <d3drmobj.h>
@ -32,8 +35,6 @@ 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 void *LPDIRECT3DRM;
HRESULT WINAPI Direct3DRMCreate(LPDIRECT3DRM* ppDirect3DRM);
/*****************************************************************************