[ros-diffs] [jimtabor] 33658: Add more data for extended clip object.

jimtabor at svn.reactos.org jimtabor at svn.reactos.org
Fri May 23 14:50:46 CEST 2008


Author: jimtabor
Date: Fri May 23 07:50:46 2008
New Revision: 33658

URL: http://svn.reactos.org/svn/reactos?rev=33658&view=rev
Log:
Add more data for extended clip object.

Modified:
    trunk/reactos/subsystems/win32/win32k/include/dc.h

Modified: trunk/reactos/subsystems/win32/win32k/include/dc.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/include/dc.h?rev=33658&r1=33657&r2=33658&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/include/dc.h [iso-8859-1] (original)
+++ trunk/reactos/subsystems/win32/win32k/include/dc.h [iso-8859-1] Fri May 23 07:50:46 2008
@@ -77,14 +77,15 @@
   BOOL   vport2WorldValid;  /* Is xformVport2World valid? */
 } WIN_DC_INFO;
 
+// EXtended CLip and Window Region Object
 typedef struct _XCLIPOBJ
 {
-  CLIPOBJ co;          // Std Clip object.
-  DWORD   Unknown[6];
+  WNDOBJ  eClipWnd;
   PVOID   pClipRgn;    // prgnRao_ or (prgnVis_ if (prgnRao_ == z))
   DWORD   Unknown1[16];
   DWORD   nComplexity; // count/mode based on # of rect in regions scan.
-  DWORD   Unknown2;
+  PVOID   pUnknown;    // UnK pointer to a large drawing structure.
+                       // We will use it for CombinedClip ptr.
 } XCLIPOBJ, *PXCLIPOBJ;
 
 typedef struct _DCLEVEL



More information about the Ros-diffs mailing list