Author: jimtabor
Date: Sun Nov 11 08:17:16 2007
New Revision: 30350
URL:
http://svn.reactos.org/svn/reactos?rev=30350&view=rev
Log:
We need a dpdev support for DX. All should go into ntgdidx.h.
Modified:
trunk/reactos/include/reactos/win32k/ntgdihdl.h
Modified: trunk/reactos/include/reactos/win32k/ntgdihdl.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/win32k/ntg…
==============================================================================
--- trunk/reactos/include/reactos/win32k/ntgdihdl.h (original)
+++ trunk/reactos/include/reactos/win32k/ntgdihdl.h Sun Nov 11 08:17:16 2007
@@ -500,9 +500,6 @@
INT DC_Flags;
PDC_ATTR pDc_Attr;
DC_ATTR Dc_Attr;
-
- struct _EDD_DIRECTDRAW_GLOBAL * pEDDgpl;
-
HDC hSelf; // Used only for MemoryDC & SaveDC.
HDC hNext;
HSURF FillPatternSurfaces[HS_DDI_MAX];
@@ -510,7 +507,6 @@
PDEVINFO DevInfo;
HDEV GDIDevice;
- DRIVER_FUNCTIONS DriverFunctions;
UNICODE_STRING DriverName;
HANDLE DeviceDriver;
@@ -528,6 +524,13 @@
HANDLE hFile;
LPENHMETAHEADER emh;
+ // This belongs in DHPDEV not in DC. 8^(
+ // So I'm putting it down here with the rest of misfits.
+ // DRIVER_FUNCTIONS does not belong in DC. It should go PVOID in dpdev.
+ DRIVER_FUNCTIONS DriverFunctions;
+ struct _EDD_DIRECTDRAW_GLOBAL * pEDDgpl;
+ //
+
} DC, *PDC;
#endif