adding DD_VIDEOPORT_LOCAL struct Modified: trunk/reactos/w32api/include/ddk/ddrawint.h _____
Modified: trunk/reactos/w32api/include/ddk/ddrawint.h --- 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 */
/*********************************************************************** */