--- trunk/reactos/w32api/include/ddk/ddrawint.h 2005-10-23 09:54:12 UTC (rev 18694)
+++ trunk/reactos/w32api/include/ddk/ddrawint.h 2005-10-23 10:02:46 UTC (rev 18695)
@@ -24,13 +24,13 @@
extern "C" {
#endif
-// FIXME: These should have been defined in other header files!
-typedef struct _DD_VIDEOPORT_LOCAL *PDD_VIDEOPORT_LOCAL; /* should be defined here once we have dvp.h */
+typedef struct _DD_VIDEOPORT_LOCAL *PDD_VIDEOPORT_LOCAL; /* should be defined here once we have dvp.h */
+
/************************************************************************/
/* Video memory info structures */
/************************************************************************/
@@ -194,6 +194,21 @@
LPVOID lpDriverReserved3;
} DD_MOTIONCOMP_LOCAL, *PDD_MOTIONCOMP_LOCAL;
+
+typedef struct _DD_VIDEOPORT_LOCAL
+{
+ PDD_DIRECTDRAW_LOCAL lpDD;
+ DDVIDEOPORTDESC ddvpDesc;
+ DDVIDEOPORTINFO ddvpInfo;
+ PDD_SURFACE_INT lpSurface;
+ PDD_SURFACE_INT lpVBISurface;
+ DWORD dwNumAutoflip;
+ DWORD dwNumVBIAutoflip;
+ ULONG_PTR dwReserved1;
+ ULONG_PTR dwReserved2;
+ ULONG_PTR dwReserved3;
+} DD_VIDEOPORT_LOCAL ;
+
/************************************************************************/
/* IDirectDrawSurface callbacks */
/************************************************************************/