+++ /dev/null
-/*\r
- * COPYRIGHT: See COPYING in the top level directory\r
- * PROJECT: ReactOS Win32 Graphical Subsystem (WIN32K)\r
- * FILE: include/win32k/ntgdityp.h\r
- * PURPOSE: Win32 Shared GDI Types for NtGdi*\r
- * PROGRAMMER: Alex Ionescu (alex@relsoft.net)\r
- */\r
-\r
-/* INCLUDES ******************************************************************/\r
-\r
-#ifndef _NTGDITYP_\r
-#define _NTGDITYP_\r
-\r
-/* ENUMERATIONS **************************************************************/\r
-\r
-typedef enum _ARCTYPE\r
-{\r
- GdiTypeArc,\r
- GdiTypeArcTo,\r
- GdiTypeChord,\r
- GdiTypePie,\r
-} ARCTYPE, *PARCTYPE;\r
-\r
-typedef enum _PALFUNCTYPE\r
-{\r
- GdiPalAnimate,\r
- GdiPalSetEntries,\r
- GdiPalGetEntries,\r
- GdiPalGetSystemEntries,\r
- GdiPalSetColorTable,\r
- GdiPalGetColorTable,\r
-} PALFUNCTYPE, *PPALFUNCTYPE;\r
-\r
-typedef enum _POLYFUNCTYPE\r
-{\r
- GdiPolyPolygon = 1,\r
- GdiPolyPolyLine,\r
- GdiPolyBezier,\r
- GdiPolyLineTo,\r
- GdiPolyBezierTo,\r
- GdiPolyPolyRgn,\r
-} POLYFUNCTYPE, *PPOLYFUNCTYPE;\r
-\r
-typedef enum _GETDCDWORD\r
-{\r
- GdiGetRelAbs = 1,\r
- GdiGetArcDirection = 4,\r
-} GETDCDWORD, *PGETDCDWORD;\r
-\r
-typedef enum _GETSETDCDWORD\r
-{\r
- GdiGetSetArcDirection = 9,\r
-} GETSETDCDWORD, *PGETSETDCDWORD;\r
-\r
-typedef enum _GETDCPOINT\r
-{\r
- GdiGetViewPortExt = 1,\r
- GdiGetDCOrg = 7,\r
-} GETDCPOINT, *PGETDCPOINT;\r
-\r
-typedef enum _TRANSFORMTYPE\r
-{\r
- GdiDpToLp,\r
- GdiLpToDp,\r
-} TRANSFORMTYPE, *PTRANSFORMTYPE;\r
-\r
-#define GdiWorldSpaceToPageSpace 0x203\r
-\r
-/* FIXME: Unknown */\r
-typedef DWORD FULLSCREENCONTROL;\r
-typedef DWORD LFTYPE;\r
-\r
-/* TYPES *********************************************************************/\r
-\r
-typedef PVOID KERNEL_PVOID;\r
-typedef DWORD UNIVERSAL_FONT_ID;\r
-typedef UNIVERSAL_FONT_ID *PUNIVERSAL_FONT_ID;\r
-typedef DWORD CHWIDTHINFO;\r
-typedef CHWIDTHINFO *PCHWIDTHINFO;\r
-typedef D3DNTHAL_CONTEXTCREATEDATA D3DNTHAL_CONTEXTCREATEI;\r
-\r
-/* FIXME: Unknown; easy to guess, usually based on public types and converted */\r
-typedef struct _WIDTHDATA WIDTHDATA, *PWIDTHDATA;\r
-typedef struct _TMDIFF TMDIFF, *PTMDIFF;\r
-typedef struct _TMW_INTERNAL TMW_INTERNAL, *PTMW_INTERNAL;\r
-typedef struct _ENUMFONTDATAW ENUMFONTDATAW, *PENUMFONTDATAW;\r
-typedef struct _DEVCAPS DEVCAPS, *PDEVCAPS;\r
-typedef struct _REALIZATION_INFO REALIZATION_INFO, *PREALIZATION_INFO;\r
-\r
-#endif\r