ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

wingdi.h File Reference
#include "pshpack1.h"
#include "poppack.h"
#include "pshpack2.h"
#include "pshpack4.h"

Go to the source code of this file.

Data Structures

struct  LPABC
struct  LPABCFLOAT
struct  LPBITMAP
struct  PBITMAPCOREHEADER
struct  LPRGBTRIPLE
struct  PBITMAPFILEHEADER
struct  PBITMAPCOREINFO
struct  PBITMAPINFOHEADER
struct  LPRGBQUAD
struct  PBITMAPINFO
struct  LPCIEXYZ
struct  LPCIEXYZTRIPLE
struct  BITMAPV4HEADER
struct  LPFONTSIGNATURE
struct  LPCHARSETINFO
struct  LPCOLORADJUSTMENT
struct  PDEVMODEA
struct  NPDEVMODEW
struct  LPDIBSECTION
struct  LPDOCINFOA
struct  LPDOCINFOW
struct  PEMR
struct  PEMRANGLEARC
struct  PEMRPIE
struct  LPXFORM
struct  PEMRBITBLT
struct  LPLOGBRUSH
struct  PLOGBRUSH32
struct  PEMRCREATEBRUSHINDIRECT
struct  LPLOGCOLORSPACEA
struct  LPLOGCOLORSPACEW
struct  PEMRCREATECOLORSPACEW
struct  PEMRCREATECOLORSPACE
struct  PEMRCREATEDIBPATTERNBRUSHPT
struct  PEMRCREATEMONOBRUSH
struct  PALETTEENTRY
struct  LOGPALETTE
struct  PEMRCREATEPALETTE
struct  LPLOGPEN
struct  PEMRCREATEPEN
struct  PEMRRECTANGLE
struct  PEMREOF
struct  PEMRINTERSECTCLIPRECT
struct  LPPANOSE
struct  LPLOGFONTA
struct  LPLOGFONTW
struct  LPEXTLOGFONTA
struct  LPEXTLOGFONTW
struct  PEMREXTCREATEFONTINDIRECTW
struct  NPEXTLOGPEN
struct  PEMREXTCREATEPEN
struct  PEMREXTFLOODFILL
struct  PEMREXTSELECTCLIPRGN
struct  PEMRTEXT
struct  PEMREXTTEXTOUTW
struct  PEMRSTROKEPATH
struct  PEMRFILLRGN
struct  PEMRFORMAT
struct  PEMRDELETECOLORSPACE
struct  PEMRFRAMERGN
struct  PEMRGDICOMMENT
struct  PEMRPAINTRGN
struct  PEMRMOVETOEX
struct  PEMRMASKBLT
struct  PEMRMODIFYWORLDTRANSFORM
struct  PEMROFFSETCLIPRGN
struct  PEMRPLGBLT
struct  PEMRPOLYDRAW
struct  PEMRPOLYDRAW16
struct  PEMRPOLYLINETO
struct  PEMRPOLYLINETO16
struct  PEMRPOLYPOLYGON
struct  PEMRPOLYPOLYGON16
struct  PEMRPOLYTEXTOUTW
struct  PEMRRESIZEPALETTE
struct  PEMRRESTOREDC
struct  PEMRROUNDRECT
struct  PEMRSCALEWINDOWEXTEX
struct  PEMRDELETEOBJECT
struct  PEMRSELECTPALETTE
struct  PEMRSETARCDIRECTION
struct  PEMRSETTEXTCOLOR
struct  PEMRSETCOLORADJUSTMENT
struct  PEMRSETDIBITSTODEVICE
struct  PEMRSETMAPPERFLAGS
struct  PEMRSETMITERLIMIT
struct  PEMRSETPALETTEENTRIES
struct  PEMRSETPIXELV
struct  PEMRSETWINDOWEXTEX
struct  PEMRSETBRUSHORGEX
struct  PEMRSETWORLDTRANSFORM
struct  PEMRSTRETCHBLT
struct  PEMRALPHABLEND
struct  PEMRSTRETCHDIBITS
struct  PEMRREALIZEPALETTE
struct  PEMRSETTEXTALIGN
struct  LPMETAHEADER
struct  LPENHMETAHEADER
struct  LPMETARECORD
struct  LPENHMETARECORD
struct  LPHANDLETABLE
struct  TEXTMETRICA
struct  TEXTMETRICW
struct  PRGNDATAHEADER
struct  LPRGNDATA
struct  LPGCP_RESULTSA
struct  LPGCP_RESULTSW
struct  LPGLYPHMETRICS
struct  LPKERNINGPAIR
struct  FIXED
struct  LPMAT2
struct  LPOUTLINETEXTMETRICA
struct  LPOUTLINETEXTMETRICW
struct  LPRASTERIZER_STATUS
struct  LPPOLYTEXTA
struct  LPPOLYTEXTW
struct  LPPIXELFORMATDESCRIPTOR
struct  PEMRPIXELFORMAT
struct  LPMETAFILEPICT
struct  LPLOCALESIGNATURE
struct  LPNEWTEXTMETRICA
struct  LPNEWTEXTMETRICW
struct  NEWTEXTMETRICEXA
struct  NEWTEXTMETRICEXW
struct  LPPELARRAY
struct  LPENUMLOGFONTA
struct  LPENUMLOGFONTW
struct  LPENUMLOGFONTEXA
struct  LPENUMLOGFONTEXW
struct  LPPOINTFX
struct  LPTTPOLYCURVE
struct  LPTTPOLYGONHEADER
struct  PPOINTFLOAT
struct  LPGLYPHMETRICSFLOAT
struct  LPLAYERPLANEDESCRIPTOR
struct  LPBLENDFUNCTION
struct  LPDESIGNVECTOR
struct  LPENUMLOGFONTEXDVA
struct  LPENUMLOGFONTEXDVW
struct  LPTRIVERTEX
struct  LPGRADIENT_TRIANGLE
struct  LPGRADIENT_RECT
struct  LPDISPLAY_DEVICEA
struct  LPDISPLAY_DEVICEW
struct  LPAXISINFOA
struct  LPAXISINFOW
struct  LPAXESLISTA
struct  LPAXESLISTW
struct  LPENUMTEXTMETRICA
struct  LPENUMTEXTMETRICW

Defines

#define _WINGDI_
#define SYSPAL_ERROR   0
#define SYSPAL_STATIC   1
#define SYSPAL_NOSTATIC   2
#define SYSPAL_NOSTATIC256   3
#define WINGDIAPI
#define NTM_NONNEGATIVE_AC   0x00010000
#define NTM_PS_OPENTYPE   0x00020000
#define NTM_TT_OPENTYPE   0x00040000
#define NTM_MULTIPLEMASTER   0x00080000
#define NTM_TYPE1   0x00100000
#define NTM_DSIG   0x00200000
#define AC_SRC_OVER   0
#define AC_SRC_ALPHA   1
#define BI_RGB   0
#define BI_RLE8   1
#define BI_RLE4   2
#define BI_BITFIELDS   3
#define BI_JPEG   4
#define BI_PNG   5
#define LF_FACESIZE   32
#define LF_FULLFACESIZE   64
#define CA_NEGATIVE   1
#define CA_LOG_FILTER   2
#define ILLUMINANT_DEVICE_DEFAULT   0
#define ILLUMINANT_A   1
#define ILLUMINANT_B   2
#define ILLUMINANT_C   3
#define ILLUMINANT_D50   4
#define ILLUMINANT_D55   5
#define ILLUMINANT_D65   6
#define ILLUMINANT_D75   7
#define ILLUMINANT_F2   8
#define ILLUMINANT_MAX_INDEX   ILLUMINANT_F2
#define ILLUMINANT_TUNGSTEN   ILLUMINANT_A
#define ILLUMINANT_DAYLIGHT   ILLUMINANT_C
#define ILLUMINANT_FLUORESCENT   ILLUMINANT_F2
#define ILLUMINANT_NTSC   ILLUMINANT_C
#define RGB_GAMMA_MIN   2500
#define RGB_GAMMA_MAX   65000
#define REFERENCE_WHITE_MIN   6000
#define REFERENCE_WHITE_MAX   10000
#define REFERENCE_BLACK_MIN   0
#define REFERENCE_BLACK_MAX   4000
#define COLOR_ADJ_MIN   (-100)
#define COLOR_ADJ_MAX   100
#define CCHDEVICENAME   32
#define CCHFORMNAME   32
#define DI_COMPAT   4
#define DI_DEFAULTSIZE   8
#define DI_IMAGE   2
#define DI_MASK   1
#define DI_NORMAL   3
#define DI_APPBANDING   1
#define DI_NOMIRROR   16
#define EMR_HEADER   1
#define EMR_POLYBEZIER   2
#define EMR_POLYGON   3
#define EMR_POLYLINE   4
#define EMR_POLYBEZIERTO   5
#define EMR_POLYLINETO   6
#define EMR_POLYPOLYLINE   7
#define EMR_POLYPOLYGON   8
#define EMR_SETWINDOWEXTEX   9
#define EMR_SETWINDOWORGEX   10
#define EMR_SETVIEWPORTEXTEX   11
#define EMR_SETVIEWPORTORGEX   12
#define EMR_SETBRUSHORGEX   13
#define EMR_EOF   14
#define EMR_SETPIXELV   15
#define EMR_SETMAPPERFLAGS   16
#define EMR_SETMAPMODE   17
#define EMR_SETBKMODE   18
#define EMR_SETPOLYFILLMODE   19
#define EMR_SETROP2   20
#define EMR_SETSTRETCHBLTMODE   21
#define EMR_SETTEXTALIGN   22
#define EMR_SETCOLORADJUSTMENT   23
#define EMR_SETTEXTCOLOR   24
#define EMR_SETBKCOLOR   25
#define EMR_OFFSETCLIPRGN   26
#define EMR_MOVETOEX   27
#define EMR_SETMETARGN   28
#define EMR_EXCLUDECLIPRECT   29
#define EMR_INTERSECTCLIPRECT   30
#define EMR_SCALEVIEWPORTEXTEX   31
#define EMR_SCALEWINDOWEXTEX   32
#define EMR_SAVEDC   33
#define EMR_RESTOREDC   34
#define EMR_SETWORLDTRANSFORM   35
#define EMR_MODIFYWORLDTRANSFORM   36
#define EMR_SELECTOBJECT   37
#define EMR_CREATEPEN   38
#define EMR_CREATEBRUSHINDIRECT   39
#define EMR_DELETEOBJECT   40
#define EMR_ANGLEARC   41
#define EMR_ELLIPSE   42
#define EMR_RECTANGLE   43
#define EMR_ROUNDRECT   44
#define EMR_ARC   45
#define EMR_CHORD   46
#define EMR_PIE   47
#define EMR_SELECTPALETTE   48
#define EMR_CREATEPALETTE   49
#define EMR_SETPALETTEENTRIES   50
#define EMR_RESIZEPALETTE   51
#define EMR_REALIZEPALETTE   52
#define EMR_EXTFLOODFILL   53
#define EMR_LINETO   54
#define EMR_ARCTO   55
#define EMR_POLYDRAW   56
#define EMR_SETARCDIRECTION   57
#define EMR_SETMITERLIMIT   58
#define EMR_BEGINPATH   59
#define EMR_ENDPATH   60
#define EMR_CLOSEFIGURE   61
#define EMR_FILLPATH   62
#define EMR_STROKEANDFILLPATH   63
#define EMR_STROKEPATH   64
#define EMR_FLATTENPATH   65
#define EMR_WIDENPATH   66
#define EMR_SELECTCLIPPATH   67
#define EMR_ABORTPATH   68
#define EMR_GDICOMMENT   70
#define EMR_FILLRGN   71
#define EMR_FRAMERGN   72
#define EMR_INVERTRGN   73
#define EMR_PAINTRGN   74
#define EMR_EXTSELECTCLIPRGN   75
#define EMR_BITBLT   76
#define EMR_STRETCHBLT   77
#define EMR_MASKBLT   78
#define EMR_PLGBLT   79
#define EMR_SETDIBITSTODEVICE   80
#define EMR_STRETCHDIBITS   81
#define EMR_EXTCREATEFONTINDIRECTW   82
#define EMR_EXTTEXTOUTA   83
#define EMR_EXTTEXTOUTW   84
#define EMR_POLYBEZIER16   85
#define EMR_POLYGON16   86
#define EMR_POLYLINE16   87
#define EMR_POLYBEZIERTO16   88
#define EMR_POLYLINETO16   89
#define EMR_POLYPOLYLINE16   90
#define EMR_POLYPOLYGON16   91
#define EMR_POLYDRAW16   92
#define EMR_CREATEMONOBRUSH   93
#define EMR_CREATEDIBPATTERNBRUSHPT   94
#define EMR_EXTCREATEPEN   95
#define EMR_POLYTEXTOUTA   96
#define EMR_POLYTEXTOUTW   97
#define EMR_SETICMMODE   98
#define EMR_CREATECOLORSPACE   99
#define EMR_SETCOLORSPACE   100
#define EMR_DELETECOLORSPACE   101
#define EMR_GLSRECORD   102
#define EMR_GLSBOUNDEDRECORD   103
#define EMR_PIXELFORMAT   104
#define ENHMETA_SIGNATURE   1179469088
#define EPS_SIGNATURE   0x46535045
#define META_SETBKCOLOR   0x201
#define META_SETBKMODE   0x102
#define META_SETMAPMODE   0x103
#define META_SETROP2   0x104
#define META_SETRELABS   0x105
#define META_SETPOLYFILLMODE   0x106
#define META_SETSTRETCHBLTMODE   0x107
#define META_SETTEXTCHAREXTRA   0x108
#define META_SETTEXTCOLOR   0x209
#define META_SETTEXTJUSTIFICATION   0x20A
#define META_SETWINDOWORG   0x20B
#define META_SETWINDOWEXT   0x20C
#define META_SETVIEWPORTORG   0x20D
#define META_SETVIEWPORTEXT   0x20E
#define META_OFFSETWINDOWORG   0x20F
#define META_SCALEWINDOWEXT   0x410
#define META_OFFSETVIEWPORTORG   0x211
#define META_SCALEVIEWPORTEXT   0x412
#define META_LINETO   0x213
#define META_MOVETO   0x214
#define META_EXCLUDECLIPRECT   0x415
#define META_INTERSECTCLIPRECT   0x416
#define META_ARC   0x817
#define META_ELLIPSE   0x418
#define META_FLOODFILL   0x419
#define META_PIE   0x81A
#define META_RECTANGLE   0x41B
#define META_ROUNDRECT   0x61C
#define META_PATBLT   0x61D
#define META_SAVEDC   0x1E
#define META_SETPIXEL   0x41F
#define META_OFFSETCLIPRGN   0x220
#define META_TEXTOUT   0x521
#define META_BITBLT   0x922
#define META_STRETCHBLT   0xB23
#define META_POLYGON   0x324
#define META_POLYLINE   0x325
#define META_ESCAPE   0x626
#define META_RESTOREDC   0x127
#define META_FILLREGION   0x228
#define META_FRAMEREGION   0x429
#define META_INVERTREGION   0x12A
#define META_PAINTREGION   0x12B
#define META_SELECTCLIPREGION   0x12C
#define META_SELECTOBJECT   0x12D
#define META_SETTEXTALIGN   0x12E
#define META_CHORD   0x830
#define META_SETMAPPERFLAGS   0x231
#define META_EXTTEXTOUT   0xa32
#define META_SETDIBTODEV   0xd33
#define META_SELECTPALETTE   0x234
#define META_REALIZEPALETTE   0x35
#define META_ANIMATEPALETTE   0x436
#define META_SETPALENTRIES   0x37
#define META_POLYPOLYGON   0x538
#define META_RESIZEPALETTE   0x139
#define META_DIBBITBLT   0x940
#define META_DIBSTRETCHBLT   0xb41
#define META_DIBCREATEPATTERNBRUSH   0x142
#define META_STRETCHDIB   0xf43
#define META_EXTFLOODFILL   0x548
#define META_DELETEOBJECT   0x1f0
#define META_CREATEPALETTE   0xf7
#define META_CREATEPATTERNBRUSH   0x1F9
#define META_CREATEPENINDIRECT   0x2FA
#define META_CREATEFONTINDIRECT   0x2FB
#define META_CREATEBRUSHINDIRECT   0x2FC
#define META_CREATEREGION   0x6FF
#define META_DRAWTEXT   0x062F
#define META_RESETDC   0x014C
#define META_STARTDOC   0x014D
#define META_STARTPAGE   0x004F
#define META_ENDPAGE   0x0050
#define META_ABORTDOC   0x0052
#define META_ENDDOC   0x005E
#define META_CREATEBRUSH   0x00F8
#define META_CREATEBITMAPINDIRECT   0x02FD
#define META_CREATEBITMAP   0x06FE
#define PT_MOVETO   6
#define PT_LINETO   2
#define PT_BEZIERTO   4
#define PT_CLOSEFIGURE   1
#define ELF_VENDOR_SIZE   4
#define ELF_VERSION   0
#define ELF_CULTURE_LATIN   0
#define PFD_TYPE_RGBA   0
#define PFD_TYPE_COLORINDEX   1
#define PFD_MAIN_PLANE   0
#define PFD_OVERLAY_PLANE   1
#define PFD_UNDERLAY_PLANE   (-1)
#define PFD_DOUBLEBUFFER   1
#define PFD_STEREO   2
#define PFD_DRAW_TO_WINDOW   4
#define PFD_DRAW_TO_BITMAP   8
#define PFD_SUPPORT_GDI   16
#define PFD_SUPPORT_OPENGL   32
#define PFD_GENERIC_FORMAT   64
#define PFD_NEED_PALETTE   128
#define PFD_NEED_SYSTEM_PALETTE   0x00000100
#define PFD_SWAP_EXCHANGE   0x00000200
#define PFD_SWAP_COPY   0x00000400
#define PFD_SWAP_LAYER_BUFFERS   0x00000800
#define PFD_GENERIC_ACCELERATED   0x00001000
#define PFD_DEPTH_DONTCARE   0x20000000
#define PFD_DOUBLEBUFFER_DONTCARE   0x40000000
#define PFD_STEREO_DONTCARE   0x80000000
#define SP_ERROR   (-1)
#define SP_OUTOFDISK   (-4)
#define SP_OUTOFMEMORY   (-5)
#define SP_USERABORT   (-3)
#define SP_APPABORT   (-2)
#define BLACKNESS   0x42
#define NOTSRCERASE   0x1100A6
#define NOTSRCCOPY   0x330008
#define SRCERASE   0x440328
#define DSTINVERT   0x550009
#define PATINVERT   0x5A0049
#define SRCINVERT   0x660046
#define SRCAND   0x8800C6
#define MERGEPAINT   0xBB0226
#define MERGECOPY   0xC000CA
#define SRCCOPY   0xCC0020
#define SRCPAINT   0xEE0086
#define PATCOPY   0xF00021
#define PATPAINT   0xFB0A09
#define WHITENESS   0xFF0062
#define R2_BLACK   1
#define R2_COPYPEN   13
#define R2_MASKNOTPEN   3
#define R2_MASKPEN   9
#define R2_MASKPENNOT   5
#define R2_MERGENOTPEN   12
#define R2_MERGEPEN   15
#define R2_MERGEPENNOT   14
#define R2_NOP   11
#define R2_NOT   6
#define R2_NOTCOPYPEN   4
#define R2_NOTMASKPEN   8
#define R2_NOTMERGEPEN   2
#define R2_NOTXORPEN   10
#define R2_WHITE   16
#define R2_XORPEN   7
#define CM_OUT_OF_GAMUT   255
#define CM_IN_GAMUT   0
#define RGN_AND   1
#define RGN_COPY   5
#define RGN_DIFF   4
#define RGN_OR   2
#define RGN_XOR   3
#define NULLREGION   1
#define SIMPLEREGION   2
#define COMPLEXREGION   3
#define ERROR   0
#define CBM_INIT   4
#define DIB_PAL_COLORS   1
#define DIB_RGB_COLORS   0
#define FW_DONTCARE   0
#define FW_THIN   100
#define FW_EXTRALIGHT   200
#define FW_ULTRALIGHT   FW_EXTRALIGHT
#define FW_LIGHT   300
#define FW_NORMAL   400
#define FW_REGULAR   400
#define FW_MEDIUM   500
#define FW_SEMIBOLD   600
#define FW_DEMIBOLD   FW_SEMIBOLD
#define FW_BOLD   700
#define FW_EXTRABOLD   800
#define FW_ULTRABOLD   FW_EXTRABOLD
#define FW_HEAVY   900
#define FW_BLACK   FW_HEAVY
#define ANSI_CHARSET   0
#define DEFAULT_CHARSET   1
#define SYMBOL_CHARSET   2
#define SHIFTJIS_CHARSET   128
#define HANGEUL_CHARSET   129
#define HANGUL_CHARSET   129
#define GB2312_CHARSET   134
#define CHINESEBIG5_CHARSET   136
#define GREEK_CHARSET   161
#define TURKISH_CHARSET   162
#define HEBREW_CHARSET   177
#define ARABIC_CHARSET   178
#define BALTIC_CHARSET   186
#define RUSSIAN_CHARSET   204
#define THAI_CHARSET   222
#define EE_CHARSET   238
#define EASTEUROPE_CHARSET   238
#define OEM_CHARSET   255
#define JOHAB_CHARSET   130
#define VIETNAMESE_CHARSET   163
#define MAC_CHARSET   77
#define VISCII_CHARSET   (BYTE)240 /* viscii1.1-1 */
#define TCVN_CHARSET   (BYTE)241 /* tcvn-0 */
#define KOI8_CHARSET   (BYTE)242 /* koi8-{r,u,ru} */
#define ISO3_CHARSET   (BYTE)243 /* iso8859-3 */
#define ISO4_CHARSET   (BYTE)244 /* iso8859-4 */
#define ISO10_CHARSET   (BYTE)245 /* iso8859-10 */
#define CELTIC_CHARSET   (BYTE)246 /* iso8859-14 */
#define OUT_DEFAULT_PRECIS   0
#define OUT_STRING_PRECIS   1
#define OUT_CHARACTER_PRECIS   2
#define OUT_STROKE_PRECIS   3
#define OUT_TT_PRECIS   4
#define OUT_DEVICE_PRECIS   5
#define OUT_RASTER_PRECIS   6
#define OUT_TT_ONLY_PRECIS   7
#define OUT_OUTLINE_PRECIS   8
#define CLIP_DEFAULT_PRECIS   0
#define CLIP_CHARACTER_PRECIS   1
#define CLIP_STROKE_PRECIS   2
#define CLIP_MASK   15
#define CLIP_LH_ANGLES   16
#define CLIP_TT_ALWAYS   32
#define CLIP_EMBEDDED   128
#define DEFAULT_QUALITY   0
#define DRAFT_QUALITY   1
#define PROOF_QUALITY   2
#define NONANTIALIASED_QUALITY   3
#define ANTIALIASED_QUALITY   4
#define CLEARTYPE_QUALITY   5
#define CLEARTYPE_NATURAL_QUALITY   6
#define DEFAULT_PITCH   0
#define FIXED_PITCH   1
#define VARIABLE_PITCH   2
#define MONO_FONT   8
#define FF_DECORATIVE   80
#define FF_DONTCARE   0
#define FF_MODERN   48
#define FF_ROMAN   16
#define FF_SCRIPT   64
#define FF_SWISS   32
#define PANOSE_COUNT   10
#define PAN_FAMILYTYPE_INDEX   0
#define PAN_SERIFSTYLE_INDEX   1
#define PAN_WEIGHT_INDEX   2
#define PAN_PROPORTION_INDEX   3
#define PAN_CONTRAST_INDEX   4
#define PAN_STROKEVARIATION_INDEX   5
#define PAN_ARMSTYLE_INDEX   6
#define PAN_LETTERFORM_INDEX   7
#define PAN_MIDLINE_INDEX   8
#define PAN_XHEIGHT_INDEX   9
#define PAN_CULTURE_LATIN   0
#define PAN_ANY   0
#define PAN_NO_FIT   1
#define PAN_FAMILY_TEXT_DISPLAY   2
#define PAN_FAMILY_SCRIPT   3
#define PAN_FAMILY_DECORATIVE   4
#define PAN_FAMILY_PICTORIAL   5
#define PAN_SERIF_COVE   2
#define PAN_SERIF_OBTUSE_COVE   3
#define PAN_SERIF_SQUARE_COVE   4
#define PAN_SERIF_OBTUSE_SQUARE_COVE   5
#define PAN_SERIF_SQUARE   6
#define PAN_SERIF_THIN   7
#define PAN_SERIF_BONE   8
#define PAN_SERIF_EXAGGERATED   9
#define PAN_SERIF_TRIANGLE   10
#define PAN_SERIF_NORMAL_SANS   11
#define PAN_SERIF_OBTUSE_SANS   12
#define PAN_SERIF_PERP_SANS   13
#define PAN_SERIF_FLARED   14
#define PAN_SERIF_ROUNDED   15
#define PAN_WEIGHT_VERY_LIGHT   2
#define PAN_WEIGHT_LIGHT   3
#define PAN_WEIGHT_THIN   4
#define PAN_WEIGHT_BOOK   5
#define PAN_WEIGHT_MEDIUM   6
#define PAN_WEIGHT_DEMI   7
#define PAN_WEIGHT_BOLD   8
#define PAN_WEIGHT_HEAVY   9
#define PAN_WEIGHT_BLACK   10
#define PAN_WEIGHT_NORD   11
#define PAN_PROP_OLD_STYLE   2
#define PAN_PROP_MODERN   3
#define PAN_PROP_EVEN_WIDTH   4
#define PAN_PROP_EXPANDED   5
#define PAN_PROP_CONDENSED   6
#define PAN_PROP_VERY_EXPANDED   7
#define PAN_PROP_VERY_CONDENSED   8
#define PAN_PROP_MONOSPACED   9
#define PAN_CONTRAST_NONE   2
#define PAN_CONTRAST_VERY_LOW   3
#define PAN_CONTRAST_LOW   4
#define PAN_CONTRAST_MEDIUM_LOW   5
#define PAN_CONTRAST_MEDIUM   6
#define PAN_CONTRAST_MEDIUM_HIGH   7
#define PAN_CONTRAST_HIGH   8
#define PAN_CONTRAST_VERY_HIGH   9
#define PAN_STROKE_GRADUAL_DIAG   2
#define PAN_STROKE_GRADUAL_TRAN   3
#define PAN_STROKE_GRADUAL_VERT   4
#define PAN_STROKE_GRADUAL_HORZ   5
#define PAN_STROKE_RAPID_VERT   6
#define PAN_STROKE_RAPID_HORZ   7
#define PAN_STROKE_INSTANT_VERT   8
#define PAN_STRAIGHT_ARMS_HORZ   2
#define PAN_STRAIGHT_ARMS_WEDGE   3
#define PAN_STRAIGHT_ARMS_VERT   4
#define PAN_STRAIGHT_ARMS_SINGLE_SERIF   5
#define PAN_STRAIGHT_ARMS_DOUBLE_SERIF   6
#define PAN_BENT_ARMS_HORZ   7
#define PAN_BENT_ARMS_WEDGE   8
#define PAN_BENT_ARMS_VERT   9
#define PAN_BENT_ARMS_SINGLE_SERIF   10
#define PAN_BENT_ARMS_DOUBLE_SERIF   11
#define PAN_LETT_NORMAL_CONTACT   2
#define PAN_LETT_NORMAL_WEIGHTED   3
#define PAN_LETT_NORMAL_BOXED   4
#define PAN_LETT_NORMAL_FLATTENED   5
#define PAN_LETT_NORMAL_ROUNDED   6
#define PAN_LETT_NORMAL_OFF_CENTER   7
#define PAN_LETT_NORMAL_SQUARE   8
#define PAN_LETT_OBLIQUE_CONTACT   9
#define PAN_LETT_OBLIQUE_WEIGHTED   10
#define PAN_LETT_OBLIQUE_BOXED   11
#define PAN_LETT_OBLIQUE_FLATTENED   12
#define PAN_LETT_OBLIQUE_ROUNDED   13
#define PAN_LETT_OBLIQUE_OFF_CENTER   14
#define PAN_LETT_OBLIQUE_SQUARE   15
#define PAN_MIDLINE_STANDARD_TRIMMED   2
#define PAN_MIDLINE_STANDARD_POINTED   3
#define PAN_MIDLINE_STANDARD_SERIFED   4
#define PAN_MIDLINE_HIGH_TRIMMED   5
#define PAN_MIDLINE_HIGH_POINTED   6
#define PAN_MIDLINE_HIGH_SERIFED   7
#define PAN_MIDLINE_CONSTANT_TRIMMED   8
#define PAN_MIDLINE_CONSTANT_POINTED   9
#define PAN_MIDLINE_CONSTANT_SERIFED   10
#define PAN_MIDLINE_LOW_TRIMMED   11
#define PAN_MIDLINE_LOW_POINTED   12
#define PAN_MIDLINE_LOW_SERIFED   13
#define PAN_XHEIGHT_CONSTANT_SMALL   2
#define PAN_XHEIGHT_CONSTANT_STD   3
#define PAN_XHEIGHT_CONSTANT_LARGE   4
#define PAN_XHEIGHT_DUCKING_SMALL   5
#define PAN_XHEIGHT_DUCKING_STD   6
#define PAN_XHEIGHT_DUCKING_LARGE   7
#define FS_LATIN1   1
#define FS_LATIN2   2
#define FS_CYRILLIC   4
#define FS_GREEK   8
#define FS_TURKISH   16
#define FS_HEBREW   32
#define FS_ARABIC   64
#define FS_BALTIC   128
#define FS_VIETNAMESE   256
#define FS_THAI   0x10000
#define FS_JISJAPAN   0x20000
#define FS_CHINESESIMP   0x40000
#define FS_WANSUNG   0x80000
#define FS_CHINESETRAD   0x100000
#define FS_JOHAB   0x200000
#define FS_SYMBOL   0x80000000
#define HS_BDIAGONAL   3
#define HS_CROSS   4
#define HS_DIAGCROSS   5
#define HS_FDIAGONAL   2
#define HS_HORIZONTAL   0
#define HS_VERTICAL   1
#define HS_API_MAX   12
#define PS_GEOMETRIC   65536
#define PS_COSMETIC   0
#define PS_ALTERNATE   8
#define PS_SOLID   0
#define PS_DASH   1
#define PS_DOT   2
#define PS_DASHDOT   3
#define PS_DASHDOTDOT   4
#define PS_NULL   5
#define PS_USERSTYLE   7
#define PS_INSIDEFRAME   6
#define PS_ENDCAP_ROUND   0
#define PS_ENDCAP_SQUARE   256
#define PS_ENDCAP_FLAT   512
#define PS_JOIN_BEVEL   4096
#define PS_JOIN_MITER   8192
#define PS_JOIN_ROUND   0
#define PS_JOIN_MASK   0x0000F000
#define PS_STYLE_MASK   15
#define PS_ENDCAP_MASK   3840
#define PS_TYPE_MASK   983040
#define ALTERNATE   1
#define WINDING   2
#define POLYFILL_LAST   2
#define DC_BINNAMES   12
#define DC_BINS   6
#define DC_COPIES   18
#define DC_DRIVER   11
#define DC_DATATYPE_PRODUCED   21
#define DC_DUPLEX   7
#define DC_EMF_COMPLIANT   20
#define DC_ENUMRESOLUTIONS   13
#define DC_EXTRA   9
#define DC_FIELDS   1
#define DC_FILEDEPENDENCIES   14
#define DC_MAXEXTENT   5
#define DC_MINEXTENT   4
#define DC_ORIENTATION   17
#define DC_PAPERNAMES   16
#define DC_PAPERS   2
#define DC_PAPERSIZE   3
#define DC_SIZE   8
#define DC_TRUETYPE   15
#define DCTT_BITMAP   1
#define DCTT_DOWNLOAD   2
#define DCTT_SUBDEV   4
#define DCTT_DOWNLOAD_OUTLINE   8
#define DC_VERSION   10
#define DC_BINADJUST   19
#define DC_EMF_COMPLIANT   20
#define DC_DATATYPE_PRODUCED   21
#define DC_MANUFACTURER   23
#define DC_MODEL   24
#define DCBA_FACEUPNONE   0
#define DCBA_FACEUPCENTER   1
#define DCBA_FACEUPLEFT   2
#define DCBA_FACEUPRIGHT   3
#define DCBA_FACEDOWNNONE   256
#define DCBA_FACEDOWNCENTER   257
#define DCBA_FACEDOWNLEFT   258
#define DCBA_FACEDOWNRIGHT   259
#define FLOODFILLBORDER   0
#define FLOODFILLSURFACE   1
#define ETO_GRAYED   0x00001
#define ETO_OPAQUE   0x00002
#define ETO_CLIPPED   0x00004
#define ETO_PDY   0x02000
#define ETO_REVERSE_INDEX_MAP   0x10000
#define GDICOMMENT_WINDOWS_METAFILE   (-2147483647)
#define GDICOMMENT_BEGINGROUP   2
#define GDICOMMENT_ENDGROUP   3
#define GDICOMMENT_MULTIFORMATS   1073741828
#define GDICOMMENT_IDENTIFIER   1128875079
#define AD_COUNTERCLOCKWISE   1
#define AD_CLOCKWISE   2
#define RDH_RECTANGLES   1
#define GCPCLASS_LATIN   1
#define GCPCLASS_HEBREW   2
#define GCPCLASS_ARABIC   2
#define GCPCLASS_NEUTRAL   3
#define GCPCLASS_LOCALNUMBER   4
#define GCPCLASS_LATINNUMBER   5
#define GCPCLASS_LATINNUMERICTERMINATOR   6
#define GCPCLASS_LATINNUMERICSEPARATOR   7
#define GCPCLASS_NUMERICSEPARATOR   8
#define GCPCLASS_PREBOUNDLTR   128
#define GCPCLASS_PREBOUNDRTL   64
#define GCPCLASS_POSTBOUNDLTR   32
#define GCPCLASS_POSTBOUNDRTL   16
#define GCPGLYPH_LINKBEFORE   0x8000
#define GCPGLYPH_LINKAFTER   0x4000
#define DCB_DISABLE   8
#define DCB_ENABLE   4
#define DCB_RESET   1
#define DCB_SET   3
#define DCB_ACCUMULATE   2
#define DCB_DIRTY   2
#define OBJ_BRUSH   2
#define OBJ_PEN   1
#define OBJ_PAL   5
#define OBJ_FONT   6
#define OBJ_BITMAP   7
#define OBJ_EXTPEN   11
#define OBJ_REGION   8
#define OBJ_DC   3
#define OBJ_MEMDC   10
#define OBJ_METAFILE   9
#define OBJ_METADC   4
#define OBJ_ENHMETAFILE   13
#define OBJ_ENHMETADC   12
#define OBJ_COLORSPACE   14
#define DRIVERVERSION   0
#define TECHNOLOGY   2
#define DT_PLOTTER   0
#define DT_RASDISPLAY   1
#define DT_RASPRINTER   2
#define DT_RASCAMERA   3
#define DT_CHARSTREAM   4
#define DT_METAFILE   5
#define DT_DISPFILE   6
#define HORZSIZE   4
#define VERTSIZE   6
#define HORZRES   8
#define VERTRES   10
#define LOGPIXELSX   88
#define LOGPIXELSY   90
#define BITSPIXEL   12
#define PLANES   14
#define NUMBRUSHES   16
#define NUMPENS   18
#define NUMFONTS   22
#define NUMCOLORS   24
#define NUMMARKERS   20
#define ASPECTX   40
#define ASPECTY   42
#define ASPECTXY   44
#define PDEVICESIZE   26
#define CLIPCAPS   36
#define SIZEPALETTE   104
#define NUMRESERVED   106
#define COLORRES   108
#define PHYSICALWIDTH   110
#define PHYSICALHEIGHT   111
#define PHYSICALOFFSETX   112
#define PHYSICALOFFSETY   113
#define SCALINGFACTORX   114
#define SCALINGFACTORY   115
#define VREFRESH   116
#define DESKTOPHORZRES   118
#define DESKTOPVERTRES   117
#define BLTALIGNMENT   119
#define RASTERCAPS   38
#define RC_BANDING   2
#define RC_BITBLT   1
#define RC_BITMAP64   8
#define RC_DI_BITMAP   128
#define RC_DIBTODEV   512
#define RC_FLOODFILL   4096
#define RC_GDI20_OUTPUT   16
#define RC_PALETTE   256
#define RC_SCALING   4
#define RC_STRETCHBLT   2048
#define RC_STRETCHDIB   8192
#define RC_DEVBITS   0x8000
#define RC_OP_DX_OUTPUT   0x4000
#define CURVECAPS   28
#define CC_NONE   0
#define CC_CIRCLES   1
#define CC_PIE   2
#define CC_CHORD   4
#define CC_ELLIPSES   8
#define CC_WIDE   16
#define CC_STYLED   32
#define CC_WIDESTYLED   64
#define CC_INTERIORS   128
#define CC_ROUNDRECT   256
#define LINECAPS   30
#define LC_NONE   0
#define LC_POLYLINE   2
#define LC_MARKER   4
#define LC_POLYMARKER   8
#define LC_WIDE   16
#define LC_STYLED   32
#define LC_WIDESTYLED   64
#define LC_INTERIORS   128
#define POLYGONALCAPS   32
#define RC_BANDING   2
#define RC_BIGFONT   1024
#define RC_BITBLT   1
#define RC_BITMAP64   8
#define RC_DEVBITS   0x8000
#define RC_DI_BITMAP   128
#define RC_GDI20_OUTPUT   16
#define RC_GDI20_STATE   32
#define RC_NONE   0
#define RC_OP_DX_OUTPUT   0x4000
#define RC_PALETTE   256
#define RC_SAVEBITMAP   64
#define RC_SCALING   4
#define PC_NONE   0
#define PC_POLYGON   1
#define PC_POLYPOLYGON   256
#define PC_PATHS   512
#define PC_RECTANGLE   2
#define PC_WINDPOLYGON   4
#define PC_SCANLINE   8
#define PC_TRAPEZOID   4
#define PC_WIDE   16
#define PC_STYLED   32
#define PC_WIDESTYLED   64
#define PC_INTERIORS   128
#define PC_PATHS   512
#define TEXTCAPS   34
#define TC_OP_CHARACTER   1
#define TC_OP_STROKE   2
#define TC_CP_STROKE   4
#define TC_CR_90   8
#define TC_CR_ANY   16
#define TC_SF_X_YINDEP   32
#define TC_SA_DOUBLE   64
#define TC_SA_INTEGER   128
#define TC_SA_CONTIN   256
#define TC_EA_DOUBLE   512
#define TC_IA_ABLE   1024
#define TC_UA_ABLE   2048
#define TC_SO_ABLE   4096
#define TC_RA_ABLE   8192
#define TC_VA_ABLE   16384
#define TC_RESERVED   32768
#define TC_SCROLLBLT   65536
#define CP_NONE   0
#define CP_RECTANGLE   1
#define CP_REGION   2
#define GCP_DBCS   1
#define GCP_ERROR   0x8000
#define GCP_CLASSIN   0x80000
#define GCP_DIACRITIC   256
#define GCP_DISPLAYZWG   0x400000
#define GCP_GLYPHSHAPE   16
#define GCP_JUSTIFY   0x10000
#define GCP_JUSTIFYIN   0x200000
#define GCP_KASHIDA   1024
#define GCP_LIGATE   32
#define GCP_MAXEXTENT   0x100000
#define GCP_NEUTRALOVERRIDE   0x2000000
#define GCP_NUMERICOVERRIDE   0x1000000
#define GCP_NUMERICSLATIN   0x4000000
#define GCP_NUMERICSLOCAL   0x8000000
#define GCP_REORDER   2
#define GCP_SYMSWAPOFF   0x800000
#define GCP_USEKERNING   8
#define FLI_GLYPHS   0x40000
#define FLI_MASK   0x103b
#define GGO_METRICS   0
#define GGO_BITMAP   1
#define GGO_NATIVE   2
#define GGO_BEZIER   3
#define GGO_GRAY2_BITMAP   4
#define GGO_GRAY4_BITMAP   5
#define GGO_GRAY8_BITMAP   6
#define GGO_GLYPH_INDEX   128
#define GGO_UNHINTED   256
#define GM_COMPATIBLE   1
#define GM_ADVANCED   2
#define GM_LAST   2
#define MM_ANISOTROPIC   8
#define MM_HIENGLISH   5
#define MM_HIMETRIC   3
#define MM_ISOTROPIC   7
#define MM_LOENGLISH   4
#define MM_LOMETRIC   2
#define MM_TEXT   1
#define MM_TWIPS   6
#define MM_MAX_FIXEDSCALE   MM_TWIPS
#define MM_MIN   MM_TEXT
#define MM_MAX   MM_ANISOTROPIC
#define ABSOLUTE   1
#define RELATIVE   2
#define PC_EXPLICIT   2
#define PC_NOCOLLAPSE   4
#define PC_RESERVED   1
#define CLR_INVALID   0xFFFFFFFF
#define PT_MOVETO   6
#define PT_LINETO   2
#define PT_BEZIERTO   4
#define PT_CLOSEFIGURE   1
#define TT_AVAILABLE   1
#define TT_ENABLED   2
#define BLACK_BRUSH   4
#define DKGRAY_BRUSH   3
#define GRAY_BRUSH   2
#define HOLLOW_BRUSH   5
#define LTGRAY_BRUSH   1
#define NULL_BRUSH   5
#define WHITE_BRUSH   0
#define BLACK_PEN   7
#define NULL_PEN   8
#define WHITE_PEN   6
#define ANSI_FIXED_FONT   11
#define ANSI_VAR_FONT   12
#define DEVICE_DEFAULT_FONT   14
#define DEFAULT_GUI_FONT   17
#define OEM_FIXED_FONT   10
#define SYSTEM_FONT   13
#define SYSTEM_FIXED_FONT   16
#define DEFAULT_PALETTE   15
#define STOCK_LAST   16
#define SYSPAL_NOSTATIC   2
#define SYSPAL_STATIC   1
#define SYSPAL_ERROR   0
#define TA_BASELINE   24
#define TA_BOTTOM   8
#define TA_TOP   0
#define TA_CENTER   6
#define TA_LEFT   0
#define TA_RIGHT   2
#define TA_RTLREADING   256
#define TA_NOUPDATECP   0
#define TA_UPDATECP   1
#define TA_MASK   (TA_BASELINE+TA_CENTER+TA_UPDATECP+TA_RTLREADING)
#define VTA_BASELINE   24
#define VTA_CENTER   6
#define VTA_LEFT   TA_BOTTOM
#define VTA_RIGHT   TA_TOP
#define VTA_BOTTOM   TA_RIGHT
#define VTA_TOP   TA_LEFT
#define MWT_IDENTITY   1
#define MWT_LEFTMULTIPLY   2
#define MWT_RIGHTMULTIPLY   3
#define MWT_MIN   MWT_IDENTITY
#define MWT_MAX   MWT_RIGHTMULTIPLY
#define OPAQUE   2
#define TRANSPARENT   1
#define BKMODE_LAST   2
#define BLACKONWHITE   1
#define WHITEONBLACK   2
#define COLORONCOLOR   3
#define HALFTONE   4
#define MAXSTRETCHBLTMODE   4
#define STRETCH_ANDSCANS   1
#define STRETCH_DELETESCANS   3
#define STRETCH_HALFTONE   4
#define STRETCH_ORSCANS   2
#define TCI_SRCCHARSET   1
#define TCI_SRCCODEPAGE   2
#define TCI_SRCFONTSIG   3
#define ICM_ON   2
#define ICM_OFF   1
#define ICM_QUERY   3
#define NEWFRAME   1
#define ABORTDOC   2
#define NEXTBAND   3
#define SETCOLORTABLE   4
#define GETCOLORTABLE   5
#define FLUSHOUTPUT   6
#define DRAFTMODE   7
#define QUERYESCSUPPORT   8
#define SETABORTPROC   9
#define STARTDOC   10
#define ENDDOC   11
#define GETPHYSPAGESIZE   12
#define GETPRINTINGOFFSET   13
#define GETSCALINGFACTOR   14
#define MFCOMMENT   15
#define GETPENWIDTH   16
#define SETCOPYCOUNT   17
#define SELECTPAPERSOURCE   18
#define DEVICEDATA   19
#define PASSTHROUGH   19
#define GETTECHNOLGY   20
#define GETTECHNOLOGY   20
#define SETLINECAP   21
#define SETLINEJOIN   22
#define SETMITERLIMIT   23
#define BANDINFO   24
#define DRAWPATTERNRECT   25
#define GETVECTORPENSIZE   26
#define GETVECTORBRUSHSIZE   27
#define ENABLEDUPLEX   28
#define GETSETPAPERBINS   29
#define GETSETPRINTORIENT   30
#define ENUMPAPERBINS   31
#define SETDIBSCALING   32
#define EPSPRINTING   33
#define ENUMPAPERMETRICS   34
#define GETSETPAPERMETRICS   35
#define POSTSCRIPT_DATA   37
#define POSTSCRIPT_IGNORE   38
#define MOUSETRAILS   39
#define GETDEVICEUNITS   42
#define GETEXTENDEDTEXTMETRICS   256
#define GETEXTENTTABLE   257
#define GETPAIRKERNTABLE   258
#define GETTRACKKERNTABLE   259
#define EXTTEXTOUT   512
#define GETFACENAME   513
#define DOWNLOADFACE   514
#define ENABLERELATIVEWIDTHS   768
#define ENABLEPAIRKERNING   769
#define SETKERNTRACK   770
#define SETALLJUSTVALUES   771
#define SETCHARSET   772
#define STRETCHBLT   2048
#define GETSETSCREENPARAMS   3072
#define QUERYDIBSUPPORT   3073
#define BEGIN_PATH   4096
#define CLIP_TO_PATH   4097
#define END_PATH   4098
#define EXT_DEVICE_CAPS   4099
#define RESTORE_CTM   4100
#define SAVE_CTM   4101
#define SET_ARC_DIRECTION   4102
#define SET_BACKGROUND_COLOR   4103
#define SET_POLY_MODE   4104
#define SET_SCREEN_ANGLE   4105
#define SET_SPREAD   4106
#define TRANSFORM_CTM   4107
#define SET_CLIP_BOX   4108
#define SET_BOUNDS   4109
#define SET_MIRROR_MODE   4110
#define OPENCHANNEL   4110
#define DOWNLOADHEADER   4111
#define CLOSECHANNEL   4112
#define POSTSCRIPT_PASSTHROUGH   4115
#define ENCAPSULATED_POSTSCRIPT   4116
#define QDI_SETDIBITS   1
#define QDI_GETDIBITS   2
#define QDI_DIBTOSCREEN   4
#define QDI_STRETCHDIB   8
#define SP_NOTREPORTED   0x4000
#define PR_JOBSTATUS   0
#define ASPECT_FILTERING   1
#define GS_8BIT_INDICES   0x00000001
#define GGI_MARK_NONEXISTING_GLYPHS   0X0001
#define BS_SOLID   0
#define BS_NULL   1
#define BS_HOLLOW   1
#define BS_HATCHED   2
#define BS_PATTERN   3
#define BS_INDEXED   4
#define BS_DIBPATTERN   5
#define BS_DIBPATTERNPT   6
#define BS_PATTERN8X8   7
#define BS_DIBPATTERN8X8   8
#define BS_MONOPATTERN   9
#define LCS_CALIBRATED_RGB   0
#define LCS_DEVICE_RGB   1
#define LCS_DEVICE_CMYK   2
#define LCS_GM_BUSINESS   1
#define LCS_GM_GRAPHICS   2
#define LCS_GM_IMAGES   4
#define LCS_GM_ABS_COLORIMETRIC   8
#define LCS_SIGNATURE   0x50534F43
#define LCS_sRGB   'sRGB'
#define LCS_WINDOWS_COLOR_SPACE   'Win '
#define RASTER_FONTTYPE   1
#define DEVICE_FONTTYPE   2
#define TRUETYPE_FONTTYPE   4
#define DMORIENT_PORTRAIT   1
#define DMORIENT_LANDSCAPE   2
#define DMPAPER_FIRST   1
#define DMPAPER_LETTER   1
#define DMPAPER_LETTERSMALL   2
#define DMPAPER_TABLOID   3
#define DMPAPER_LEDGER   4
#define DMPAPER_LEGAL   5
#define DMPAPER_STATEMENT   6
#define DMPAPER_EXECUTIVE   7
#define DMPAPER_A3   8
#define DMPAPER_A4   9
#define DMPAPER_A4SMALL   10
#define DMPAPER_A5   11
#define DMPAPER_B4   12
#define DMPAPER_B5   13
#define DMPAPER_FOLIO   14
#define DMPAPER_QUARTO   15
#define DMPAPER_10X14   16
#define DMPAPER_11X17   17
#define DMPAPER_NOTE   18
#define DMPAPER_ENV_9   19
#define DMPAPER_ENV_10   20
#define DMPAPER_ENV_11   21
#define DMPAPER_ENV_12   22
#define DMPAPER_ENV_14   23
#define DMPAPER_CSHEET   24
#define DMPAPER_DSHEET   25
#define DMPAPER_ESHEET   26
#define DMPAPER_ENV_DL   27
#define DMPAPER_ENV_C5   28
#define DMPAPER_ENV_C3   29
#define DMPAPER_ENV_C4   30
#define DMPAPER_ENV_C6   31
#define DMPAPER_ENV_C65   32
#define DMPAPER_ENV_B4   33
#define DMPAPER_ENV_B5   34
#define DMPAPER_ENV_B6   35
#define DMPAPER_ENV_ITALY   36
#define DMPAPER_ENV_MONARCH   37
#define DMPAPER_ENV_PERSONAL   38
#define DMPAPER_FANFOLD_US   39
#define DMPAPER_FANFOLD_STD_GERMAN   40
#define DMPAPER_FANFOLD_LGL_GERMAN   41
#define DMPAPER_ISO_B4   42
#define DMPAPER_JAPANESE_POSTCARD   43
#define DMPAPER_9X11   44
#define DMPAPER_10X11   45
#define DMPAPER_15X11   46
#define DMPAPER_ENV_INVITE   47
#define DMPAPER_RESERVED_48   48
#define DMPAPER_RESERVED_49   49
#define DMPAPER_LETTER_EXTRA   50
#define DMPAPER_LEGAL_EXTRA   51
#define DMPAPER_TABLOID_EXTRA   52
#define DMPAPER_A4_EXTRA   53
#define DMPAPER_LETTER_TRANSVERSE   54
#define DMPAPER_A4_TRANSVERSE   55
#define DMPAPER_LETTER_EXTRA_TRANSVERSE   56
#define DMPAPER_A_PLUS   57
#define DMPAPER_B_PLUS   58
#define DMPAPER_LETTER_PLUS   59
#define DMPAPER_A4_PLUS   60
#define DMPAPER_A5_TRANSVERSE   61
#define DMPAPER_B5_TRANSVERSE   62
#define DMPAPER_A3_EXTRA   63
#define DMPAPER_A5_EXTRA   64
#define DMPAPER_B5_EXTRA   65
#define DMPAPER_A2   66
#define DMPAPER_A3_TRANSVERSE   67
#define DMPAPER_A3_EXTRA_TRANSVERSE   68
#define DMPAPER_LAST   68
#define DMPAPER_USER   256
#define DMBIN_FIRST   1
#define DMBIN_UPPER   1
#define DMBIN_ONLYONE   1
#define DMBIN_LOWER   2
#define DMBIN_MIDDLE   3
#define DMBIN_MANUAL   4
#define DMBIN_ENVELOPE   5
#define DMBIN_ENVMANUAL   6
#define DMBIN_AUTO   7
#define DMBIN_TRACTOR   8
#define DMBIN_SMALLFMT   9
#define DMBIN_LARGEFMT   10
#define DMBIN_LARGECAPACITY   11
#define DMBIN_CASSETTE   14
#define DMBIN_FORMSOURCE   15
#define DMBIN_LAST   15
#define DMBIN_USER   256
#define DMRES_DRAFT   (-1)
#define DMRES_LOW   (-2)
#define DMRES_MEDIUM   (-3)
#define DMRES_HIGH   (-4)
#define DMCOLOR_MONOCHROME   1
#define DMCOLOR_COLOR   2
#define DMDUP_SIMPLEX   1
#define DMDUP_VERTICAL   2
#define DMDUP_HORIZONTAL   3
#define DMTT_BITMAP   1
#define DMTT_DOWNLOAD   2
#define DMTT_SUBDEV   3
#define DMTT_DOWNLOAD_OUTLINE   4
#define DMCOLLATE_FALSE   0
#define DMCOLLATE_TRUE   1
#define DM_SPECVERSION   800
#define DM_GRAYSCALE   1
#define DM_INTERLACED   2
#define DM_UPDATE   1
#define DM_COPY   2
#define DM_PROMPT   4
#define DM_MODIFY   8
#define DM_IN_BUFFER   DM_MODIFY
#define DM_IN_PROMPT   DM_PROMPT
#define DM_OUT_BUFFER   DM_COPY
#define DM_OUT_DEFAULT   DM_UPDATE
#define DM_ORIENTATION   0x00000001
#define DM_PAPERSIZE   0x00000002
#define DM_PAPERLENGTH   0x00000004
#define DM_PAPERWIDTH   0x00000008
#define DM_SCALE   0x00000010
#define DM_POSITION   0x00000020
#define DM_NUP   0x00000040
#define DM_DISPLAYORIENTATION   0x00000080
#define DM_COPIES   0x00000100
#define DM_DEFAULTSOURCE   0x00000200
#define DM_PRINTQUALITY   0x00000400
#define DM_COLOR   0x00000800
#define DM_DUPLEX   0x00001000
#define DM_YRESOLUTION   0x00002000
#define DM_TTOPTION   0x00004000
#define DM_COLLATE   0x00008000
#define DM_FORMNAME   0x00010000
#define DM_LOGPIXELS   0x00020000
#define DM_BITSPERPEL   0x00040000
#define DM_PELSWIDTH   0x00080000
#define DM_PELSHEIGHT   0x00100000
#define DM_DISPLAYFLAGS   0x00200000
#define DM_DISPLAYFREQUENCY   0x00400000
#define DM_ICMMETHOD   0x00800000
#define DM_ICMINTENT   0x01000000
#define DM_MEDIATYPE   0x02000000
#define DM_DITHERTYPE   0x04000000
#define DM_PANNINGWIDTH   0x08000000
#define DM_PANNINGHEIGHT   0x10000000
#define DMICMMETHOD_NONE   1
#define DMICMMETHOD_SYSTEM   2
#define DMICMMETHOD_DRIVER   3
#define DMICMMETHOD_DEVICE   4
#define DMICMMETHOD_USER   256
#define DMICM_SATURATE   1
#define DMICM_CONTRAST   2
#define DMICM_COLORMETRIC   3
#define DMICM_USER   256
#define DMMEDIA_STANDARD   1
#define DMMEDIA_TRANSPARENCY   2
#define DMMEDIA_GLOSSY   3
#define DMMEDIA_USER   256
#define DMDITHER_NONE   1
#define DMDITHER_COARSE   2
#define DMDITHER_FINE   3
#define DMDITHER_LINEART   4
#define DMDITHER_ERRORDIFFUSION   5
#define DMDITHER_RESERVED6   6
#define DMDITHER_RESERVED7   7
#define DMDITHER_RESERVED8   8
#define DMDITHER_RESERVED9   9
#define DMDITHER_GRAYSCALE   10
#define DMDITHER_USER   256
#define GDI_ERROR   0xFFFFFFFF
#define HGDI_ERROR   ((HANDLE)GDI_ERROR)
#define TMPF_FIXED_PITCH   1
#define TMPF_VECTOR   2
#define TMPF_TRUETYPE   4
#define TMPF_DEVICE   8
#define NTM_ITALIC   1
#define NTM_BOLD   32
#define NTM_REGULAR   64
#define TT_POLYGON_TYPE   24
#define TT_PRIM_LINE   1
#define TT_PRIM_QSPLINE   2
#define TT_PRIM_CSPLINE   3
#define FONTMAPPER_MAX   10
#define ENHMETA_STOCK_OBJECT   0x80000000
#define WGL_FONT_LINES   0
#define WGL_FONT_POLYGONS   1
#define LPD_DOUBLEBUFFER   1
#define LPD_STEREO   2
#define LPD_SUPPORT_GDI   16
#define LPD_SUPPORT_OPENGL   32
#define LPD_SHARE_DEPTH   64
#define LPD_SHARE_STENCIL   128
#define LPD_SHARE_ACCUM   256
#define LPD_SWAP_EXCHANGE   512
#define LPD_SWAP_COPY   1024
#define LPD_TRANSPARENT   4096
#define LPD_TYPE_RGBA   0
#define LPD_TYPE_COLORINDEX   1
#define WGL_SWAP_MAIN_PLANE   1
#define WGL_SWAP_OVERLAY1   2
#define WGL_SWAP_OVERLAY2   4
#define WGL_SWAP_OVERLAY3   8
#define WGL_SWAP_OVERLAY4   16
#define WGL_SWAP_OVERLAY5   32
#define WGL_SWAP_OVERLAY6   64
#define WGL_SWAP_OVERLAY7   128
#define WGL_SWAP_OVERLAY8   256
#define WGL_SWAP_OVERLAY9   512
#define WGL_SWAP_OVERLAY10   1024
#define WGL_SWAP_OVERLAY11   2048
#define WGL_SWAP_OVERLAY12   4096
#define WGL_SWAP_OVERLAY13   8192
#define WGL_SWAP_OVERLAY14   16384
#define WGL_SWAP_OVERLAY15   32768
#define WGL_SWAP_UNDERLAY1   65536
#define WGL_SWAP_UNDERLAY2   0x20000
#define WGL_SWAP_UNDERLAY3   0x40000
#define WGL_SWAP_UNDERLAY4   0x80000
#define WGL_SWAP_UNDERLAY5   0x100000
#define WGL_SWAP_UNDERLAY6   0x200000
#define WGL_SWAP_UNDERLAY7   0x400000
#define WGL_SWAP_UNDERLAY8   0x800000
#define WGL_SWAP_UNDERLAY9   0x1000000
#define WGL_SWAP_UNDERLAY10   0x2000000
#define WGL_SWAP_UNDERLAY11   0x4000000
#define WGL_SWAP_UNDERLAY12   0x8000000
#define WGL_SWAP_UNDERLAY13   0x10000000
#define WGL_SWAP_UNDERLAY14   0x20000000
#define WGL_SWAP_UNDERLAY15   0x40000000
#define AC_SRC_OVER   0
#define LAYOUT_LTR   0
#define LAYOUT_RTL   1
#define LAYOUT_BTT   2
#define LAYOUT_VBH   4
#define LAYOUT_ORIENTATIONMASK   (LAYOUT_RTL | LAYOUT_BTT | LAYOUT_VBH)
#define LAYOUT_BITMAPORIENTATIONPRESERVED   8
#define NOMIRRORBITMAP   0x80000000
#define DISPLAY_DEVICE_ATTACHED_TO_DESKTOP   0x00000001
#define DISPLAY_DEVICE_MULTI_DRIVER   0x00000002
#define DISPLAY_DEVICE_PRIMARY_DEVICE   0x00000004
#define DISPLAY_DEVICE_MIRRORING_DRIVER   0x00000008
#define DISPLAY_DEVICE_VGA_COMPATIBLE   0x00000010
#define DISPLAY_DEVICE_REMOVABLE   0x00000020
#define DISPLAY_DEVICE_DISCONNECT   0x02000000
#define DISPLAY_DEVICE_REMOTE   0x04000000
#define DISPLAY_DEVICE_MODESPRUNED   0x08000000
#define _PALETTEENTRY_DEFINED
#define _LOGPALETTE_DEFINED
#define _TEXTMETRIC_DEFINED
#define SYSRGN   4
#define STAMP_DESIGNVECTOR   (0x8000000 + 'd' + ('v' << 8))
#define STAMP_AXESLIST   (0x8000000 + 'a' + ('l' << 8))
#define MM_MAX_NUMAXES   16
#define MM_MAX_AXES_NAMELEN   16
#define RGB(r, g, b)   ((DWORD)(((BYTE)(r)|((WORD)(g)<<8))|(((DWORD)(BYTE)(b))<<16)))
#define MAKEPOINTS(l)   (*((POINTS*)&(l)))
#define MAKEROP4(f, b)   (DWORD)((((b)<<8)&0xFF000000)|(f))
#define PALETTEINDEX(i)   ((0x01000000|(COLORREF)(WORD)(i)))
#define PALETTERGB(r, g, b)   (0x02000000|RGB(r,g,b))
#define GetCValue(cmyk)   ((BYTE)(cmyk))
#define GetMValue(cmyk)   ((BYTE)((cmyk)>> 8))
#define GetYValue(cmyk)   ((BYTE)((cmyk)>>16))
#define GetKValue(cmyk)   ((BYTE)((cmyk)>>24))
#define CMYK(c, m, y, k)   ((COLORREF)((((BYTE)(c)|((WORD)((BYTE)(m))<<8))|(((DWORD)(BYTE)(y))<<16))|(((DWORD)(BYTE)(k))<<24)))
#define GetRValue(c)   ((BYTE)(c))
#define GetGValue(c)   ((BYTE)(((WORD)(c))>>8))
#define GetBValue(c)   ((BYTE)((c)>>16))
#define ICMENUMPROC   ICMENUMPROCA
#define AddFontResource   AddFontResourceA
#define CopyEnhMetaFile   CopyEnhMetaFileA
#define CopyMetaFile   CopyMetaFileA
#define CreateDC   CreateDCA
#define CreateEnhMetaFile   CreateEnhMetaFileA
#define CreateFont   CreateFontA
#define CreateFontIndirect   CreateFontIndirectA
#define CreateFontIndirectEx   CreateFontIndirectExA
#define CreateIC   CreateICA
#define CreateMetaFile   CreateMetaFileA
#define CreateScalableFontResource   CreateScalableFontResourceA
#define DeviceCapabilities   DeviceCapabilitiesA
#define EnumFontFamilies   EnumFontFamiliesA
#define EnumFontFamiliesEx   EnumFontFamiliesExA
#define EnumFonts   EnumFontsA
#define EnumICMProfiles   EnumICMProfilesA
#define ExtTextOut   ExtTextOutA
#define GetCharWidthFloat   GetCharWidthFloatA
#define GetCharWidth   GetCharWidthA
#define GetCharacterPlacement   GetCharacterPlacementA
#define GetCharABCWidths   GetCharABCWidthsA
#define GetCharABCWidthsFloat   GetCharABCWidthsFloatA
#define GetCharWidth32   GetCharWidth32A
#define GetEnhMetaFile   GetEnhMetaFileA
#define GetEnhMetaFileDescription   GetEnhMetaFileDescriptionA
#define GetGlyphOutline   GetGlyphOutlineA
#define GetICMProfile   GetICMProfileA
#define GetKerningPairs   GetKerningPairsA
#define GetLogColorSpace   GetLogColorSpaceA
#define GetMetaFile   GetMetaFileA
#define GetObject   GetObjectA
#define GetOutlineTextMetrics   GetOutlineTextMetricsA
#define GetTextExtentPoint   GetTextExtentPointA
#define GetTextExtentExPoint   GetTextExtentExPointA
#define GetTextExtentPoint32   GetTextExtentPoint32A
#define GetTextFace   GetTextFaceA
#define GetTextMetrics   GetTextMetricsA
#define PolyTextOut   PolyTextOutA
#define RemoveFontResource   RemoveFontResourceA
#define ResetDC   ResetDCA
#define SetICMProfile   SetICMProfileA
#define StartDoc   StartDocA
#define TextOut   TextOutA
#define UpdateICMRegKey   UpdateICMRegKeyA
#define wglUseFontBitmaps   wglUseFontBitmapsA
#define wglUseFontOutlines   wglUseFontOutlinesA

Typedefs

typedef long FXPT16DOT16
typedef longLPFXPT16DOT16
typedef long FXPT2DOT30
typedef longLPFXPT2DOT30
typedef struct BITMAPV4HEADERLPBITMAPV4HEADER
typedef struct BITMAPV4HEADERPBITMAPV4HEADER
typedef struct EMRARC * PEMRARC
typedef struct EMRARCTO * PEMRARCTO
typedef struct EMRCHORD * PEMRCHORD
typedef LOGBRUSH PATTERN
typedef LOGBRUSHPPATTERN
typedef LOGBRUSHLPPATTERN
typedef LONG LCSCSTYPE
typedef LONG LCSGAMUTMATCH
typedef struct EMRELLIPSE * PEMRELLIPSE
typedef struct EMREXCLUDECLIPRECT * PEMREXCLUDECLIPRECT
typedef struct EMREXTTEXTOUTA * PEMREXTTEXTOUTA
typedef struct EMRFILLPATH * PEMRFILLPATH
typedef struct
EMRSTROKEANDFILLPATH * 
PEMRSTROKEANDFILLPATH
typedef struct EMRSETCOLORSPACE * PEMRSETCOLORSPACE
typedef struct
EMRSELECTCOLORSPACE * 
PEMRSELECTCOLORSPACE
typedef struct EMRINVERTRGN * PEMRINVERTRGN
typedef struct EMRLINETO * PEMRLINETO
typedef struct EMRPOLYLINE * PEMRPOLYLINE
typedef struct EMRPOLYBEZIER * PEMRPOLYBEZIER
typedef struct EMRPOLYGON * PEMRPOLYGON
typedef struct EMRPOLYBEZIERTO * PEMRPOLYBEZIERTO
typedef struct EMRPOLYLINE16 * PEMRPOLYLINE16
typedef struct EMRPOLYBEZIER16 * PEMRPOLYBEZIER16
typedef struct EMRPOLYGON16 * PEMRPOLYGON16
typedef struct EMRPOLYBEZIERTO16 * PEMRPOLYBEZIERTO16
typedef struct EMRPOLYPOLYLINE * PEMRPOLYPOLYLINE
typedef struct EMRPOLYPOLYLINE16 * PEMRPOLYPOLYLINE16
typedef struct EMRPOLYTEXTOUTA * PEMRPOLYTEXTOUTA
typedef struct
EMRSCALEVIEWPORTEXTEX * 
PEMRSCALEVIEWPORTEXTEX
typedef struct EMRSELECTOBJECT * PEMRSELECTOBJECT
typedef struct EMRSETBKCOLOR * PEMRSETBKCOLOR
typedef struct
EMRSETVIEWPORTEXTEX * 
PEMRSETVIEWPORTEXTEX
typedef struct
EMRSETVIEWPORTORGEX * 
PEMRSETVIEWPORTORGEX
typedef struct EMRSETWINDOWORGEX * PEMRSETWINDOWORGEX
typedef struct EMRABORTPATH * PEMRABORTPATH
typedef struct EMRBEGINPATH * PEMRBEGINPATH
typedef struct EMRENDPATH * PEMRENDPATH
typedef struct EMRCLOSEFIGURE * PEMRCLOSEFIGURE
typedef struct EMRFLATTENPATH * PEMRFLATTENPATH
typedef struct EMRWIDENPATH * PEMRWIDENPATH
typedef struct EMRSETMETARGN * PEMRSETMETARGN
typedef struct EMRSAVEDC * PEMRSAVEDC
typedef struct EMRSELECTCLIPPATH * PEMRSELECTCLIPPATH
typedef struct EMRSETBKMODE * PEMRSETBKMODE
typedef struct EMRSETMAPMODE * PEMRSETMAPMODE
typedef struct EMRSETPOLYFILLMODE * PEMRSETPOLYFILLMODE
typedef struct EMRSETROP2 * PEMRSETROP2
typedef struct
EMRSETSTRETCHBLTMODE * 
PEMRSETSTRETCHBLTMODE
typedef struct EMRSETICMMODE * PEMRSETICMMODE
typedef LONG LCSTYPE
typedef USHORT COLOR16
typedef FARPROC OLDFONTENUMPROC
typedef FARPROC FONTENUMPROCA
typedef FARPROC FONTENUMPROCW
typedef FONTENUMPROCA FONTENUMPROC
typedef FARPROC GOBJENUMPROC
typedef FARPROC LINEDDAPROC
typedef BOOL(CALLBACK * ABORTPROC )(HDC, int)
typedef int(CALLBACK * MFENUMPROC )(HDC, HANDLETABLE *, METARECORD *, int, LPARAM)
typedef int(CALLBACK * ENHMFENUMPROC )(HDC, HANDLETABLE *, const ENHMETARECORD *, int, LPARAM)
typedef int(CALLBACK * ICMENUMPROCA )(LPSTR, LPARAM)
typedef int(CALLBACK * ICMENUMPROCW )(LPWSTR, LPARAM)
typedef UINT(CALLBACK * LPFNDEVMODE )(HWND, HMODULE, LPDEVMODEA, LPSTR, LPSTR, LPDEVMODEA, LPSTR, UINT)
typedef DWORD(CALLBACK * LPFNDEVCAPS )(LPSTR, LPSTR, UINT, LPSTR, LPDEVMODEA)
typedef AXESLISTA AXESLIST
typedef PAXESLISTA PAXESLIST
typedef LPAXESLISTA LPAXESLIST
typedef AXISINFOA AXISINFO
typedef PAXISINFOA PAXISINFO
typedef LPAXISINFOA LPAXISINFO
typedef BYTE BCHAR
typedef DOCINFOA DOCINFO
typedef DOCINFOALPDOCINFO
typedef LOGFONTA LOGFONT
typedef LOGFONTAPLOGFONT
typedef LOGFONTALPLOGFONT
typedef TEXTMETRICA TEXTMETRIC
typedef TEXTMETRICAPTEXTMETRIC
typedef TEXTMETRICALPTEXTMETRIC
typedef DEVMODEA DEVMODE
typedef DEVMODEAPDEVMODE
typedef DEVMODEALPDEVMODE
typedef ENUMLOGFONTEXDVA ENUMLOGFONTEXDV
typedef PENUMLOGFONTEXDVA PENUMLOGFONTEXDV
typedef LPENUMLOGFONTEXDVA LPENUMLOGFONTEXDV
typedef ENUMTEXTMETRICA ENUMTEXTMETRIC
typedef PENUMTEXTMETRICA PENUMTEXTMETRIC
typedef LPENUMTEXTMETRICA LPENUMTEXTMETRIC
typedef EXTLOGFONTA EXTLOGFONT
typedef EXTLOGFONTAPEXTLOGFONT
typedef EXTLOGFONTALPEXTLOGFONT
typedef GCP_RESULTSA GCP_RESULTS
typedef GCP_RESULTSALPGCP_RESULTS
typedef OUTLINETEXTMETRICA OUTLINETEXTMETRIC
typedef OUTLINETEXTMETRICAPOUTLINETEXTMETRIC
typedef OUTLINETEXTMETRICALPOUTLINETEXTMETRIC
typedef POLYTEXTA POLYTEXT
typedef POLYTEXTAPPOLYTEXT
typedef POLYTEXTALPPOLYTEXT
typedef LOGCOLORSPACEA LOGCOLORSPACE
typedef LOGCOLORSPACEALPLOGCOLORSPACE
typedef NEWTEXTMETRICA NEWTEXTMETRIC
typedef NEWTEXTMETRICAPNEWTEXTMETRIC
typedef NEWTEXTMETRICALPNEWTEXTMETRIC
typedef NEWTEXTMETRICEXA NEWTEXTMETRICEX
typedef ENUMLOGFONTA ENUMLOGFONT
typedef ENUMLOGFONTALPENUMLOGFONT
typedef ENUMLOGFONTEXA ENUMLOGFONTEX
typedef ENUMLOGFONTEXALPENUMLOGFONTEX
typedef DISPLAY_DEVICEA DISPLAY_DEVICE
typedef DISPLAY_DEVICEAPDISPLAY_DEVICE
typedef DISPLAY_DEVICEALPDISPLAY_DEVICE

Functions

int WINAPI AbortDoc (HDC)
BOOL WINAPI AbortPath (HDC)
int WINAPI AddFontResourceA (LPCSTR)
int WINAPI AddFontResourceW (LPCWSTR)
BOOL WINAPI AngleArc (HDC, int, int, DWORD, FLOAT, FLOAT)
BOOL WINAPI AnimatePalette (HPALETTE, UINT, UINT, const PALETTEENTRY *)
BOOL WINAPI Arc (HDC, int, int, int, int, int, int, int, int)
BOOL WINAPI ArcTo (HDC, int, int, int, int, int, int, int, int)
BOOL WINAPI BeginPath (HDC)
BOOL WINAPI BitBlt (HDC, int, int, int, int, HDC, int, int, DWORD)
BOOL WINAPI CancelDC (HDC)
BOOL WINAPI CheckColorsInGamut (HDC, PVOID, PVOID, DWORD)
BOOL WINAPI Chord (HDC, int, int, int, int, int, int, int, int)
int WINAPI ChoosePixelFormat (HDC, CONST PIXELFORMATDESCRIPTOR *)
HENHMETAFILE WINAPI CloseEnhMetaFile (HDC)
BOOL WINAPI CloseFigure (HDC)
HMETAFILE WINAPI CloseMetaFile (HDC)
BOOL WINAPI ColorMatchToTarget (HDC, HDC, DWORD)
int WINAPI CombineRgn (HRGN, HRGN, HRGN, int)
BOOL WINAPI CombineTransform (LPXFORM, const XFORM *, const XFORM *)
HENHMETAFILE WINAPI CopyEnhMetaFileA (HENHMETAFILE, LPCSTR)
HENHMETAFILE WINAPI CopyEnhMetaFileW (HENHMETAFILE, LPCWSTR)
HMETAFILE WINAPI CopyMetaFileA (HMETAFILE, LPCSTR)
HMETAFILE WINAPI CopyMetaFileW (HMETAFILE, LPCWSTR)
HBITMAP WINAPI CreateBitmap (int, int, UINT, UINT, CONST VOID *)
HBITMAP WINAPI CreateBitmapIndirect (const BITMAP *)
HBRUSH WINAPI CreateBrushIndirect (const LOGBRUSH *)
HCOLORSPACE WINAPI CreateColorSpaceA (LPLOGCOLORSPACEA)
HCOLORSPACE WINAPI CreateColorSpaceW (LPLOGCOLORSPACEW)
HBITMAP WINAPI CreateCompatibleBitmap (HDC, int, int)
HDC WINAPI CreateCompatibleDC (HDC)
HDC WINAPI CreateDCA (LPCSTR, LPCSTR, LPCSTR, const DEVMODEA *)
HDC WINAPI CreateDCW (LPCWSTR, LPCWSTR, LPCWSTR, const DEVMODEW *)
HBITMAP WINAPI CreateDIBitmap (HDC, CONST BITMAPINFOHEADER *, DWORD, CONST VOID *, CONST BITMAPINFO *, UINT)
HBRUSH WINAPI CreateDIBPatternBrush (HGLOBAL, UINT)
HBRUSH WINAPI CreateDIBPatternBrushPt (CONST VOID *, UINT)
HBITMAP WINAPI CreateDIBSection (HDC, const BITMAPINFO *, UINT, PVOID *, HANDLE, DWORD)
HBITMAP WINAPI CreateDiscardableBitmap (HDC, int, int)
HRGN WINAPI CreateEllipticRgn (int, int, int, int)
HRGN WINAPI CreateEllipticRgnIndirect (LPCRECT)
HDC WINAPI CreateEnhMetaFileA (HDC, LPCSTR, LPCRECT, LPCSTR)
HDC WINAPI CreateEnhMetaFileW (HDC, LPCWSTR, LPCRECT, LPCWSTR)
HFONT WINAPI CreateFontA (int, int, int, int, int, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, LPCSTR)
HFONT WINAPI CreateFontW (int, int, int, int, int, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, LPCWSTR)
HFONT WINAPI CreateFontIndirectA (const LOGFONTA *)
HFONT WINAPI CreateFontIndirectW (const LOGFONTW *)
HFONT WINAPI CreateFontIndirectExA (const ENUMLOGFONTEXDVA *)
HFONT WINAPI CreateFontIndirectExW (const ENUMLOGFONTEXDVW *)
HPALETTE WINAPI CreateHalftonePalette (HDC)
HBRUSH WINAPI CreateHatchBrush (int, COLORREF)
HDC WINAPI CreateICA (LPCSTR, LPCSTR, LPCSTR, const DEVMODEA *)
HDC WINAPI CreateICW (LPCWSTR, LPCWSTR, LPCWSTR, const DEVMODEW *)
HDC WINAPI CreateMetaFileA (LPCSTR)
HDC WINAPI CreateMetaFileW (LPCWSTR)
HPALETTE WINAPI CreatePalette (const LOGPALETTE *)
HBRUSH WINAPI CreatePatternBrush (HBITMAP)
HPEN WINAPI CreatePen (int, int, COLORREF)
HPEN WINAPI CreatePenIndirect (const LOGPEN *)
HRGN WINAPI CreatePolygonRgn (const POINT *, int, int)
HRGN WINAPI CreatePolyPolygonRgn (const POINT *, const INT *, int, int)
HRGN WINAPI CreateRectRgn (int, int, int, int)
HRGN WINAPI CreateRectRgnIndirect (LPCRECT)
HRGN WINAPI CreateRoundRectRgn (int, int, int, int, int, int)
BOOL WINAPI CreateScalableFontResourceA (DWORD, LPCSTR, LPCSTR, LPCSTR)
BOOL WINAPI CreateScalableFontResourceW (DWORD, LPCWSTR, LPCWSTR, LPCWSTR)
HBRUSH WINAPI CreateSolidBrush (COLORREF)
BOOL WINAPI DeleteColorSpace (HCOLORSPACE)
BOOL WINAPI DeleteDC (HDC)
BOOL WINAPI DeleteEnhMetaFile (HENHMETAFILE)
BOOL WINAPI DeleteMetaFile (HMETAFILE)
BOOL WINAPI DeleteObject (HGDIOBJ)
int WINAPI DescribePixelFormat (HDC, int, UINT, LPPIXELFORMATDESCRIPTOR)
DWORD WINAPI DeviceCapabilitiesA (LPCSTR, LPCSTR, WORD, LPSTR, const DEVMODEA *)
DWORD WINAPI DeviceCapabilitiesW (LPCWSTR, LPCWSTR, WORD, LPWSTR, const DEVMODEW *)
BOOL WINAPI DPtoLP (HDC, LPPOINT, int)
int WINAPI DrawEscape (HDC, int, int, LPCSTR)
BOOL WINAPI Ellipse (HDC, int, int, int, int)
int WINAPI EndDoc (HDC)
int WINAPI EndPage (HDC)
BOOL WINAPI EndPath (HDC)
BOOL WINAPI EnumEnhMetaFile (HDC, HENHMETAFILE, ENHMFENUMPROC, PVOID, LPCRECT)
int WINAPI EnumFontFamiliesA (HDC, LPCSTR, FONTENUMPROCA, LPARAM)
int WINAPI EnumFontFamiliesW (HDC, LPCWSTR, FONTENUMPROCW, LPARAM)
int WINAPI EnumFontFamiliesExA (HDC, PLOGFONTA, FONTENUMPROCA, LPARAM, DWORD)
int WINAPI EnumFontFamiliesExW (HDC, PLOGFONTW, FONTENUMPROCW, LPARAM, DWORD)
int WINAPI EnumFontsA (HDC, LPCSTR, FONTENUMPROCA, LPARAM)
int WINAPI EnumFontsW (HDC, LPCWSTR, FONTENUMPROCW, LPARAM)
int WINAPI EnumICMProfilesA (HDC, ICMENUMPROCA, LPARAM)
int WINAPI EnumICMProfilesW (HDC, ICMENUMPROCW, LPARAM)
BOOL WINAPI EnumMetaFile (HDC, HMETAFILE, MFENUMPROC, LPARAM)
int WINAPI EnumObjects (HDC, int, GOBJENUMPROC, LPARAM)
BOOL WINAPI EqualRgn (HRGN, HRGN)
int WINAPI Escape (HDC, int, int, LPCSTR, PVOID)
int WINAPI ExcludeClipRect (HDC, int, int, int, int)
int WINAPI ExcludeUpdateRgn (HDC, HWND)
HPEN WINAPI ExtCreatePen (DWORD, DWORD, const LOGBRUSH *, DWORD, const DWORD *)
HRGN WINAPI ExtCreateRegion (const XFORM *, DWORD, const RGNDATA *)
int WINAPI ExtEscape (HDC, int, int, LPCSTR, int, LPSTR)
BOOL WINAPI ExtFloodFill (HDC, int, int, COLORREF, UINT)
int WINAPI ExtSelectClipRgn (HDC, HRGN, int)
BOOL WINAPI ExtTextOutA (HDC, int, int, UINT, LPCRECT, LPCSTR, UINT, const INT *)
BOOL WINAPI ExtTextOutW (HDC, int, int, UINT, LPCRECT, LPCWSTR, UINT, const INT *)
BOOL WINAPI FillPath (HDC)
int WINAPI FillRect (HDC, LPCRECT, HBRUSH)
int WINAPI FillRgn (HDC, HRGN, HBRUSH)
BOOL WINAPI FixBrushOrgEx (HDC, int, int, LPPOINT)
BOOL WINAPI FlattenPath (HDC)
BOOL WINAPI FloodFill (HDC, int, int, COLORREF)
BOOL WINAPI FrameRgn (HDC, HRGN, HBRUSH, INT, INT)
BOOL WINAPI GdiAlphaBlend (HDC, int, int, int, int, HDC, int, int, int, int, BLENDFUNCTION)
BOOL WINAPI GdiComment (HDC, UINT, const BYTE *)
DEVMODEW *WINAPI GdiConvertToDevmodeW (const DEVMODEA *)
BOOL WINAPI GdiFlush (void)
LONG WINAPI GdiGetCharDimensions (HDC, LPTEXTMETRICW, LONG *)
DWORD WINAPI GdiGetCodePage (HDC)
DWORD WINAPI GdiGetBatchLimit (void)
DWORD WINAPI GdiSetBatchLimit (DWORD)
BOOL WINAPI GdiGradientFill (HDC, PTRIVERTEX, ULONG, PVOID, ULONG, ULONG)
BOOL WINAPI GdiTransparentBlt (HDC, int, int, int, int, HDC, int, int, int, int, UINT)
BOOL WINAPI GdiIsMetaFileDC (HDC)
int WINAPI GetArcDirection (HDC)
BOOL WINAPI GetAspectRatioFilterEx (HDC, LPSIZE)
LONG WINAPI GetBitmapBits (HBITMAP, LONG, PVOID)
BOOL WINAPI GetBitmapDimensionEx (HBITMAP, LPSIZE)
COLORREF WINAPI GetBkColor (HDC)
int WINAPI GetBkMode (HDC)
UINT WINAPI GetBoundsRect (HDC, LPRECT, UINT)
BOOL WINAPI GetBrushOrgEx (HDC, LPPOINT)
BOOL WINAPI GetCharABCWidthsA (HDC, UINT, UINT, LPABC)
BOOL WINAPI GetCharABCWidthsW (HDC, UINT, UINT, LPABC)
BOOL WINAPI GetCharABCWidthsFloatA (HDC, UINT, UINT, LPABCFLOAT)
BOOL WINAPI GetCharABCWidthsFloatW (HDC, UINT, UINT, LPABCFLOAT)
BOOL WINAPI GetCharABCWidthsI (HDC, UINT, UINT, LPWORD, LPABC)
DWORD WINAPI GetCharacterPlacementA (HDC, LPCSTR, int, int, LPGCP_RESULTSA, DWORD)
DWORD WINAPI GetCharacterPlacementW (HDC, LPCWSTR, int, int, LPGCP_RESULTSW, DWORD)
BOOL WINAPI GetCharWidth32A (HDC, UINT, UINT, LPINT)
BOOL WINAPI GetCharWidth32W (HDC, UINT, UINT, LPINT)
BOOL WINAPI GetCharWidthA (HDC, UINT, UINT, LPINT)
BOOL WINAPI GetCharWidthW (HDC, UINT, UINT, LPINT)
BOOL WINAPI GetCharWidthI (HDC, UINT, UINT, LPWORD, LPINT)
BOOL WINAPI GetCharWidthFloatA (HDC, UINT, UINT, PFLOAT)
BOOL WINAPI GetCharWidthFloatW (HDC, UINT, UINT, PFLOAT)
int WINAPI GetClipBox (HDC, LPRECT)
int WINAPI GetClipRgn (HDC, HRGN)
BOOL WINAPI GetColorAdjustment (HDC, LPCOLORADJUSTMENT)
HCOLORSPACE WINAPI GetColorSpace (HDC)
HGDIOBJ WINAPI GetCurrentObject (HDC, UINT)
BOOL WINAPI GetCurrentPositionEx (HDC, LPPOINT)
HCURSOR WINAPI GetCursor (void)
BOOL WINAPI GetDCOrgEx (HDC, LPPOINT)
int WINAPI GetDeviceCaps (HDC, int)
BOOL WINAPI GetDeviceGammaRamp (HDC, PVOID)
UINT WINAPI GetDIBColorTable (HDC, UINT, UINT, RGBQUAD *)
int WINAPI GetDIBits (HDC, HBITMAP, UINT, UINT, PVOID, LPBITMAPINFO, UINT)
HENHMETAFILE WINAPI GetEnhMetaFileA (LPCSTR)
HENHMETAFILE WINAPI GetEnhMetaFileW (LPCWSTR)
UINT WINAPI GetEnhMetaFileBits (HENHMETAFILE, UINT, LPBYTE)
UINT WINAPI GetEnhMetaFileDescriptionA (HENHMETAFILE, UINT, LPSTR)
UINT WINAPI GetEnhMetaFileDescriptionW (HENHMETAFILE, UINT, LPWSTR)
UINT WINAPI GetEnhMetaFileHeader (HENHMETAFILE, UINT, LPENHMETAHEADER)
UINT WINAPI GetEnhMetaFilePaletteEntries (HENHMETAFILE, UINT, LPPALETTEENTRY)
UINT WINAPI GetEnhMetaFilePixelFormat (HENHMETAFILE, UINT, PIXELFORMATDESCRIPTOR *)
DWORD WINAPI GetFontData (HDC, DWORD, DWORD, PVOID, DWORD)
DWORD WINAPI GetFontLanguageInfo (HDC)
DWORD WINAPI GetGlyphIndicesA (HDC, LPCSTR, INT, LPWORD, DWORD)
DWORD WINAPI GetGlyphIndicesW (HDC, LPCWSTR, INT, LPWORD, DWORD)
DWORD WINAPI GetGlyphOutlineA (HDC, UINT, UINT, LPGLYPHMETRICS, DWORD, PVOID, const MAT2 *)
DWORD WINAPI GetGlyphOutlineW (HDC, UINT, UINT, LPGLYPHMETRICS, DWORD, PVOID, const MAT2 *)
int WINAPI GetGraphicsMode (HDC)
BOOL WINAPI GetICMProfileA (HDC, LPDWORD, LPSTR)
BOOL WINAPI GetICMProfileW (HDC, LPDWORD, LPWSTR)
DWORD WINAPI GetKerningPairsA (HDC, DWORD, LPKERNINGPAIR)
DWORD WINAPI GetKerningPairsW (HDC, DWORD, LPKERNINGPAIR)
BOOL WINAPI GetLogColorSpaceA (HCOLORSPACE, LPLOGCOLORSPACEA, DWORD)
BOOL WINAPI GetLogColorSpaceW (HCOLORSPACE, LPLOGCOLORSPACEW, DWORD)
int WINAPI GetMapMode (HDC)
HMETAFILE WINAPI GetMetaFileA (LPCSTR)
HMETAFILE WINAPI GetMetaFileW (LPCWSTR)
UINT WINAPI GetMetaFileBitsEx (HMETAFILE, UINT, PVOID)
int WINAPI GetMetaRgn (HDC, HRGN)
BOOL WINAPI GetMiterLimit (HDC, PFLOAT)
COLORREF WINAPI GetNearestColor (HDC, COLORREF)
UINT WINAPI GetNearestPaletteIndex (HPALETTE, COLORREF)
int WINAPI GetObjectA (HGDIOBJ, int, PVOID)
int WINAPI GetObjectW (HGDIOBJ, int, PVOID)
DWORD WINAPI GetObjectType (HGDIOBJ)
UINT WINAPI GetOutlineTextMetricsA (HDC, UINT, LPOUTLINETEXTMETRICA)
UINT WINAPI GetOutlineTextMetricsW (HDC, UINT, LPOUTLINETEXTMETRICW)
UINT WINAPI GetPaletteEntries (HPALETTE, UINT, UINT, LPPALETTEENTRY)
int WINAPI GetPath (HDC, LPPOINT, PBYTE, int)
COLORREF WINAPI GetPixel (HDC, int, int)
int WINAPI GetPixelFormat (HDC)
int WINAPI GetPolyFillMode (HDC)
BOOL WINAPI GetRasterizerCaps (LPRASTERIZER_STATUS, UINT)
int WINAPI GetRandomRgn (HDC, HRGN, INT)
DWORD WINAPI GetRegionData (HRGN, DWORD, LPRGNDATA)
int WINAPI GetRgnBox (HRGN, LPRECT)
int WINAPI GetROP2 (HDC)
HGDIOBJ WINAPI GetStockObject (int)
int WINAPI GetStretchBltMode (HDC)
UINT WINAPI GetSystemPaletteEntries (HDC, UINT, UINT, LPPALETTEENTRY)
UINT WINAPI GetSystemPaletteUse (HDC)
UINT WINAPI GetTextAlign (HDC)
int WINAPI GetTextCharacterExtra (HDC)
int WINAPI GetTextCharset (HDC)
int WINAPI GetTextCharsetInfo (HDC, LPFONTSIGNATURE, DWORD)
COLORREF WINAPI GetTextColor (HDC)
BOOL WINAPI GetTextExtentExPointA (HDC, LPCSTR, int, int, LPINT, LPINT, LPSIZE)
BOOL WINAPI GetTextExtentExPointW (HDC, LPCWSTR, int, int, LPINT, LPINT, LPSIZE)
BOOL WINAPI GetTextExtentExPointI (HDC, LPWORD, int, int, LPINT, LPINT, LPSIZE)
BOOL WINAPI GetTextExtentPointA (HDC, LPCSTR, int, LPSIZE)
BOOL WINAPI GetTextExtentPointW (HDC, LPCWSTR, int, LPSIZE)
BOOL WINAPI GetTextExtentPointI (HDC, LPWORD, int, LPSIZE)
BOOL WINAPI GetTextExtentPoint32A (HDC, LPCSTR, int, LPSIZE)
BOOL WINAPI GetTextExtentPoint32W (HDC, LPCWSTR, int, LPSIZE)
int WINAPI GetTextFaceA (HDC, int, LPSTR)
int WINAPI GetTextFaceW (HDC, int, LPWSTR)
BOOL WINAPI GetTextMetricsA (HDC, LPTEXTMETRICA)
BOOL WINAPI GetTextMetricsW (HDC, LPTEXTMETRICW)
BOOL WINAPI GetTransform (HDC, DWORD, XFORM *)
BOOL WINAPI GetViewportExtEx (HDC, LPSIZE)
BOOL WINAPI GetViewportOrgEx (HDC, LPPOINT)
BOOL WINAPI GetWindowExtEx (HDC, LPSIZE)
BOOL WINAPI GetWindowOrgEx (HDC, LPPOINT)
UINT WINAPI GetWinMetaFileBits (HENHMETAFILE, UINT, LPBYTE, INT, HDC)
BOOL WINAPI GetWorldTransform (HDC, LPXFORM)
int WINAPI IntersectClipRect (HDC, int, int, int, int)
BOOL WINAPI InvertRgn (HDC, HRGN)
BOOL WINAPI LineDDA (int, int, int, int, LINEDDAPROC, LPARAM)
BOOL WINAPI LineTo (HDC, int, int)
BOOL WINAPI LPtoDP (HDC, LPPOINT, int)
BOOL WINAPI MaskBlt (HDC, int, int, int, int, HDC, int, int, HBITMAP, int, int, DWORD)
BOOL WINAPI ModifyWorldTransform (HDC, const XFORM *, DWORD)
BOOL WINAPI MoveToEx (HDC, int, int, LPPOINT)
int WINAPI OffsetClipRgn (HDC, int, int)
int WINAPI OffsetRgn (HRGN, int, int)
BOOL WINAPI OffsetViewportOrgEx (HDC, int, int, LPPOINT)
BOOL WINAPI OffsetWindowOrgEx (HDC, int, int, LPPOINT)
BOOL WINAPI PaintRgn (HDC, HRGN)
BOOL WINAPI PatBlt (HDC, int, int, int, int, DWORD)
HRGN WINAPI PathToRegion (HDC)
BOOL WINAPI Pie (HDC, int, int, int, int, int, int, int, int)
BOOL WINAPI PlayEnhMetaFile (HDC, HENHMETAFILE, LPCRECT)
BOOL WINAPI PlayEnhMetaFileRecord (HDC, LPHANDLETABLE, const ENHMETARECORD *, UINT)
BOOL WINAPI PlayMetaFile (HDC, HMETAFILE)
BOOL WINAPI PlayMetaFileRecord (HDC, LPHANDLETABLE, LPMETARECORD, UINT)
BOOL WINAPI PlgBlt (HDC, const POINT *, HDC, int, int, int, int, HBITMAP, int, int)
BOOL WINAPI PolyBezier (HDC, const POINT *, DWORD)
BOOL WINAPI PolyBezierTo (HDC, const POINT *, DWORD)
BOOL WINAPI PolyDraw (HDC, const POINT *, const BYTE *, int)
BOOL WINAPI Polygon (HDC, const POINT *, int)
BOOL WINAPI Polyline (HDC, const POINT *, int)
BOOL WINAPI PolylineTo (HDC, const POINT *, DWORD)
BOOL WINAPI PolyPolygon (HDC, const POINT *, const INT *, int)
BOOL WINAPI PolyPolyline (HDC, const POINT *, const DWORD *, DWORD)
BOOL WINAPI PolyTextOutA (HDC, const POLYTEXTA *, int)
BOOL WINAPI PolyTextOutW (HDC, const POLYTEXTW *, int)
BOOL WINAPI PtInRegion (HRGN, int, int)
BOOL WINAPI PtVisible (HDC, int, int)
UINT WINAPI RealizePalette (HDC)
BOOL WINAPI Rectangle (HDC, int, int, int, int)
BOOL WINAPI RectInRegion (HRGN, LPCRECT)
BOOL WINAPI RectVisible (HDC, LPCRECT)
BOOL WINAPI RemoveFontResourceA (LPCSTR)
BOOL WINAPI RemoveFontResourceW (LPCWSTR)
HDC WINAPI ResetDCA (HDC, const DEVMODEA *)
HDC WINAPI ResetDCW (HDC, const DEVMODEW *)
BOOL WINAPI ResizePalette (HPALETTE, UINT)
BOOL WINAPI RestoreDC (HDC, int)
BOOL WINAPI RoundRect (HDC, int, int, int, int, int, int)
int WINAPI SaveDC (HDC)
BOOL WINAPI ScaleViewportExtEx (HDC, int, int, int, int, LPSIZE)
BOOL WINAPI ScaleWindowExtEx (HDC, int, int, int, int, LPSIZE)
BOOL WINAPI SelectClipPath (HDC, int)
int WINAPI SelectClipRgn (HDC, HRGN)
HGDIOBJ WINAPI SelectObject (HDC, HGDIOBJ)
HPALETTE WINAPI SelectPalette (HDC, HPALETTE, BOOL)
int WINAPI SetAbortProc (HDC, ABORTPROC)
int WINAPI SetArcDirection (HDC, int)
LONG WINAPI SetBitmapBits (HBITMAP, DWORD, CONST VOID *)
BOOL WINAPI SetBitmapDimensionEx (HBITMAP, int, int, LPSIZE)
COLORREF WINAPI SetBkColor (HDC, COLORREF)
int WINAPI SetBkMode (HDC, int)
UINT WINAPI SetBoundsRect (HDC, LPCRECT, UINT)
BOOL WINAPI SetBrushOrgEx (HDC, int, int, LPPOINT)
BOOL WINAPI SetColorAdjustment (HDC, const COLORADJUSTMENT *)
HCOLORSPACE WINAPI SetColorSpace (HDC, HCOLORSPACE)
BOOL WINAPI SetDeviceGammaRamp (HDC, PVOID)
UINT WINAPI SetDIBColorTable (HDC, UINT, UINT, const RGBQUAD *)
int WINAPI SetDIBits (HDC, HBITMAP, UINT, UINT, CONST VOID *, CONST BITMAPINFO *, UINT)
int WINAPI SetDIBitsToDevice (HDC, int, int, DWORD, DWORD, int, int, UINT, UINT, CONST VOID *, CONST BITMAPINFO *, UINT)
HENHMETAFILE WINAPI SetEnhMetaFileBits (UINT, const BYTE *)
int WINAPI SetGraphicsMode (HDC, int)
int WINAPI SetICMMode (HDC, int)
BOOL WINAPI SetICMProfileA (HDC, LPSTR)
BOOL WINAPI SetICMProfileW (HDC, LPWSTR)
int WINAPI SetMapMode (HDC, int)
DWORD WINAPI SetMapperFlags (HDC, DWORD)
HMETAFILE WINAPI SetMetaFileBitsEx (UINT, const BYTE *)
int WINAPI SetMetaRgn (HDC)
BOOL WINAPI SetMiterLimit (HDC, FLOAT, PFLOAT)
UINT WINAPI SetPaletteEntries (HPALETTE, UINT, UINT, const PALETTEENTRY *)
COLORREF WINAPI SetPixel (HDC, int, int, COLORREF)
BOOL WINAPI SetPixelFormat (HDC, int, const PIXELFORMATDESCRIPTOR *)
BOOL WINAPI SetPixelV (HDC, int, int, COLORREF)
int WINAPI SetPolyFillMode (HDC, int)
BOOL WINAPI SetRectRgn (HRGN, int, int, int, int)
INT WINAPI SetRelAbs (HDC, INT)
int WINAPI SetROP2 (HDC, int)
int WINAPI SetStretchBltMode (HDC, int)
UINT WINAPI SetSystemPaletteUse (HDC, UINT)
UINT WINAPI SetTextAlign (HDC, UINT)
int WINAPI SetTextCharacterExtra (HDC, int)
COLORREF WINAPI SetTextColor (HDC, COLORREF)
BOOL WINAPI SetTextJustification (HDC, int, int)
BOOL WINAPI SetViewportExtEx (HDC, int, int, LPSIZE)
BOOL WINAPI SetViewportOrgEx (HDC, int, int, LPPOINT)
BOOL WINAPI SetWindowExtEx (HDC, int, int, LPSIZE)
BOOL WINAPI SetWindowOrgEx (HDC, int, int, LPPOINT)
HENHMETAFILE WINAPI SetWinMetaFileBits (UINT, const BYTE *, HDC, const METAFILEPICT *)
BOOL WINAPI SetWorldTransform (HDC, const XFORM *)
int WINAPI StartDocA (HDC, const DOCINFOA *)
int WINAPI StartDocW (HDC, const DOCINFOW *)
int WINAPI StartPage (HDC)
BOOL WINAPI StretchBlt (HDC, int, int, int, int, HDC, int, int, int, int, DWORD)
int WINAPI StretchDIBits (HDC, int, int, int, int, int, int, int, int, const VOID *, const BITMAPINFO *, UINT, DWORD)
BOOL WINAPI StrokeAndFillPath (HDC)
BOOL WINAPI StrokePath (HDC)
BOOL WINAPI SwapBuffers (HDC)
BOOL WINAPI TextOutA (HDC, int, int, LPCSTR, int)
BOOL WINAPI TextOutW (HDC, int, int, LPCWSTR, int)
BOOL WINAPI TranslateCharsetInfo (PDWORD, LPCHARSETINFO, DWORD)
BOOL WINAPI UnrealizeObject (HGDIOBJ)
BOOL WINAPI UpdateColors (HDC)
BOOL WINAPI UpdateICMRegKeyA (DWORD, LPSTR, LPSTR, UINT)
BOOL WINAPI UpdateICMRegKeyW (DWORD, LPWSTR, LPWSTR, UINT)
BOOL WINAPI WidenPath (HDC)
BOOL WINAPI wglCopyContext (HGLRC, HGLRC, UINT)
HGLRC WINAPI wglCreateContext (HDC)
HGLRC WINAPI wglCreateLayerContext (HDC, int)
BOOL WINAPI wglDeleteContext (HGLRC)
BOOL WINAPI wglDescribeLayerPlane (HDC, int, int, UINT, LPLAYERPLANEDESCRIPTOR)
HGLRC WINAPI wglGetCurrentContext (void)
HDC WINAPI wglGetCurrentDC (void)
int WINAPI wglGetLayerPaletteEntries (HDC, int, int, int, COLORREF *)
PROC WINAPI wglGetProcAddress (LPCSTR)
BOOL WINAPI wglMakeCurrent (HDC, HGLRC)
BOOL WINAPI wglRealizeLayerPalette (HDC, int, BOOL)
int WINAPI wglSetLayerPaletteEntries (HDC, int, int, int, const COLORREF *)
BOOL WINAPI wglShareLists (HGLRC, HGLRC)
BOOL WINAPI wglSwapLayerBuffers (HDC, UINT)
BOOL WINAPI wglUseFontBitmapsA (HDC, DWORD, DWORD, DWORD)
BOOL WINAPI wglUseFontBitmapsW (HDC, DWORD, DWORD, DWORD)
BOOL WINAPI wglUseFontOutlinesA (HDC, DWORD, DWORD, DWORD, FLOAT, FLOAT, int, LPGLYPHMETRICSFLOAT)
BOOL WINAPI wglUseFontOutlinesW (HDC, DWORD, DWORD, DWORD, FLOAT, FLOAT, int, LPGLYPHMETRICSFLOAT)

Generated on Sun May 27 2012 05:52:01 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.