Add more data for extended clip object.

svn path=/trunk/; revision=33658
This commit is contained in:
James Tabor 2008-05-23 12:50:46 +00:00
parent 3b4c9ded42
commit d05a01709b

View file

@ -77,14 +77,15 @@ typedef struct _WIN_DC_INFO
BOOL vport2WorldValid; /* Is xformVport2World valid? */ BOOL vport2WorldValid; /* Is xformVport2World valid? */
} WIN_DC_INFO; } WIN_DC_INFO;
// EXtended CLip and Window Region Object
typedef struct _XCLIPOBJ typedef struct _XCLIPOBJ
{ {
CLIPOBJ co; // Std Clip object. WNDOBJ eClipWnd;
DWORD Unknown[6];
PVOID pClipRgn; // prgnRao_ or (prgnVis_ if (prgnRao_ == z)) PVOID pClipRgn; // prgnRao_ or (prgnVis_ if (prgnRao_ == z))
DWORD Unknown1[16]; DWORD Unknown1[16];
DWORD nComplexity; // count/mode based on # of rect in regions scan. 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; } XCLIPOBJ, *PXCLIPOBJ;
typedef struct _DCLEVEL typedef struct _DCLEVEL