mirror of
https://github.com/reactos/reactos.git
synced 2024-12-29 02:25:17 +00:00
Add documented gdi object types enum.
svn path=/trunk/; revision=31527
This commit is contained in:
parent
c40d5acfe8
commit
d9677f49ad
1 changed files with 39 additions and 2 deletions
|
@ -97,6 +97,43 @@ typedef enum _TRANSFORMTYPE
|
|||
GdiLpToDp,
|
||||
} TRANSFORMTYPE, *PTRANSFORMTYPE;
|
||||
|
||||
typedef enum _GDIOBJTYPE
|
||||
{
|
||||
GDIObjType_DEF_TYPE,
|
||||
GDIObjType_DC_TYPE,
|
||||
GDIObjType_UNUSED1_TYPE,
|
||||
GDIObjType_UNUSED2_TYPE,
|
||||
GDIObjType_RGN_TYPE,
|
||||
GDIObjType_SURF_TYPE,
|
||||
GDIObjType_CLIENTOBJ_TYPE,
|
||||
GDIObjType_PATH_TYPE,
|
||||
GDIObjType_PAL_TYPE,
|
||||
GDIObjType_ICMLCS_TYPE,
|
||||
GDIObjType_LFONT_TYPE,
|
||||
GDIObjType_RFONT_TYPE,
|
||||
GDIObjType_PFE_TYPE,
|
||||
GDIObjType_PFT_TYPE,
|
||||
GDIObjType_ICMCXF_TYPE,
|
||||
GDIObjType_SPRITE_TYPE,
|
||||
GDIObjType_BRUSH_TYPE,
|
||||
GDIObjType_UMPD_TYPE,
|
||||
GDIObjType_UNUSED4_TYPE,
|
||||
GDIObjType_SPACE_TYPE,
|
||||
GDIObjType_UNUSED5_TYPE,
|
||||
GDIObjType_META_TYPE,
|
||||
GDIObjType_EFSTATE_TYPE,
|
||||
GDIObjType_BMFD_TYPE,
|
||||
GDIObjType_VTFD_TYPE,
|
||||
GDIObjType_TTFD_TYPE,
|
||||
GDIObjType_RC_TYPE,
|
||||
GDIObjType_TEMP_TYPE,
|
||||
GDIObjType_DRVOBJ_TYPE,
|
||||
GDIObjType_DCIOBJ_TYPE,
|
||||
GDIObjType_SPOOL_TYPE,
|
||||
} GDIOBJTYPE, *PGDIOBJTYPE;
|
||||
|
||||
#define GDIObjType_MAX_TYPE GDIObjType_SPOOL_TYPE
|
||||
|
||||
#define GdiWorldSpaceToPageSpace 0x203
|
||||
|
||||
/* FIXME: Unknown */
|
||||
|
@ -538,9 +575,9 @@ typedef struct _DRIVER_FUNCTIONS
|
|||
PGD_STRETCHBLTROP StretchBltROP;
|
||||
PFN_DrvPlgBlt PlgBlt;
|
||||
PGD_ALPHABLEND AlphaBlend;
|
||||
// PFN_DrvSynthesizeFont SynthesizeFont;
|
||||
PVOID SynthesizeFont;
|
||||
PVOID Unknown5;
|
||||
// PFN_DrvGetSynthesizedFontFiles GetSynthesizedFontFiles;
|
||||
PVOID GetSynthesizedFontFiles;
|
||||
PVOID Unknown6;
|
||||
PGD_TRANSPARENTBLT TransparentBlt;
|
||||
PFN_DrvQueryPerBandInfo QueryPerBandInfo;
|
||||
|
|
Loading…
Reference in a new issue