mirror of
https://github.com/reactos/reactos.git
synced 2024-10-06 09:24:11 +00:00
Add GdiDevice flags.
svn path=/trunk/; revision=30950
This commit is contained in:
parent
2233ee9183
commit
de21070985
|
@ -12,7 +12,23 @@
|
|||
|
||||
#define GDI_DC_TYPE (1)
|
||||
|
||||
|
||||
// GDIDEVICE flags
|
||||
#define PDEV_DISPLAY 0x00000001 // Display device
|
||||
#define PDEV_HARDWARE_POINTER 0x00000002 // Supports hardware cursor
|
||||
#define PDEV_SOFTWARE_POINTER 0x00000004
|
||||
#define PDEV_GOTFONTS 0x00000040 // Has font driver
|
||||
#define PDEV_PRINTER 0x00000080
|
||||
#define PDEV_ALLOCATEDBRUSHES 0x00000100
|
||||
#define PDEV_HTPAL_IS_DEVPAL 0x00000200
|
||||
#define PDEV_DISABLED 0x00000400
|
||||
#define PDEV_SYNCHRONIZE_ENABLED 0x00000800
|
||||
#define PDEV_FONTDRIVER 0x00002000 // Font device
|
||||
#define PDEV_GAMMARAMP_TABLE 0x00004000
|
||||
#define PDEV_UMPD 0x00008000
|
||||
#define PDEV_SHARED_DEVLOCK 0x00010000
|
||||
#define PDEV_META_DEVICE 0x00020000
|
||||
#define PDEV_DRIVER_PUNTED_CALL 0x00040000 // Driver calls back to GDI engine
|
||||
#define PDEV_CLONE_DEVICE 0x00080000
|
||||
|
||||
typedef struct _GDIPOINTER /* should stay private to ENG */
|
||||
{
|
||||
|
@ -40,6 +56,7 @@ typedef struct
|
|||
ULONG lucExcLock;
|
||||
ULONG Tid;
|
||||
|
||||
FLONG flFlags;
|
||||
PERESOURCE hsemDevLock;
|
||||
|
||||
PVOID pvGammaRamp;
|
||||
|
|
Loading…
Reference in a new issue