We need a dpdev support for DX. All should go into ntgdidx.h.

svn path=/trunk/; revision=30350
This commit is contained in:
James Tabor 2007-11-11 05:17:16 +00:00
parent e5be8f87ce
commit 643de8b21b

View file

@ -500,9 +500,6 @@ typedef struct _DC
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 @@ typedef struct _DC
PDEVINFO DevInfo;
HDEV GDIDevice;
DRIVER_FUNCTIONS DriverFunctions;
UNICODE_STRING DriverName;
HANDLE DeviceDriver;
@ -528,6 +524,13 @@ typedef struct _DC
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