+struct d3drm_device
+{
+������ ������ IDirect3DRMDevice IDirect3DRMDevice_iface;
+������ ������ IDirect3DRMDevice2 IDirect3DRMDevice2_iface;
+������ ������ IDirect3DRMDevice3 IDirect3DRMDevice3_iface;
+������ ������ IDirect3DRMWinDevice IDirect3DRMWinDevice_iface;
+������ ������ IDirect3DRM *d3drm;
+������ ������ IDirectDraw *ddraw;
+������ ������ IDirectDrawSurface *primary_surface, *render_target;
+������ ������ IDirectDrawClipper *clipper;
+������ ������ IDirect3DDevice *device;
+������ ������ LONG ref;
+������ ������ BOOL dither;
+������ ������ D3DRMRENDERQUALITY quality;
+������ ������ DWORD rendermode;
+������ ������ DWORD height;
+������ ������ DWORD width;
+};
+

I should remove the current forward declaration now that this patch moves the definition here.