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
*/
/***********************************************************************
*/
Show replies by date