The following structures are used with enhanced metafile records. Note that the first structure, EMR, is used as the first member of the remaining structures.
EMR |
|
EMRALPHABLEND |
|
EMRANGLEARC |
|
EMRARC, EMRARCTO, EMRCHORD, EMRPIE |
|
EMRBITBLT |
|
EMRCREATEBRUSHINDIRECT |
|
EMRCREATECOLORSPACE |
|
EMRCREATEDIBPATTERNBRUSHPT |
|
EMRCREATEMONOBRUSH |
|
EMRCREATEPALETTE |
|
EMRCREATEPEN |
|
EMRELLIPSE, EMRRECTANGLE |
|
EMREOF |
|
EMREXCLUDECLIPRECT, EMRINTERSECTCLIPRECT |
|
EMREXTCREATEFONTINDIRECTW |
|
EMREXTCREATEPEN |
|
EMREXTFLOODFILL |
|
EMREXTSELECTCLIPRGN |
|
EMREXTTEXTOUTA, EMREXTTEXTOUTW |
|
EMRFILLPATH, EMRSTROKEANDFILLPATH, EMRSTROKEPATH |
|
EMRFILLRGN |
|
EMRFORMAT |
|
EMRFRAMERGN |
|
EMRGDICOMMENT |
|
EMRGRADIENTFILL |
|
EMRINVERTRGN, EMRPAINTRGN |
|
EMRLINETO, EMRMOVETOEX |
|
EMRMASKBLT |
|
EMRMODIFYWORLDTRANSFORM |
|
EMROFFSETCLIPRGN |
|
EMRPLGBLT |
|
EMRPOLYDRAW |
|
EMRPOLYDRAW16 |
|
EMRPOLYLINE, EMRPOLYBEZIER, EMRPOLYGON, EMRPOLYBEZIERTO, EMRPOLYLINETO |
|
EMRPOLYLINE16, EMRPOLYBEZIER16, EMRPOLYGON16, EMRPOLYBEZIERTO16, EMRPOLYLINETO16 |
|
EMRPOLYPOLYLINE, EMRPOLYPOLYGON |
|
EMRPOLYPOLYLINE16, EMRPOLYPOLYGON16 |
|
EMRPOLYTEXTOUTA, EMRPOLYTEXTOUTW |
|
EMRRESIZEPALETTE |
|
EMRRESTOREDC |
|
EMRROUNDRECT |
|
EMRSCALEVIEWPORTEXTEX, EMRSCALEWINDOWEXTEX |
|
EMRSELECTCOLORSPACE, EMRDELETECOLORSPACE |
|
EMRSELECTOBJECT, EMRDELETEOBJECT |
|
EMRSELECTPALETTE |
|
EMRSETARCDIRECTION |
|
EMRSETBKCOLOR, EMRSETTEXTCOLOR |
|
EMRSETCOLORADJUSTMENT |
|
EMRSETDIBITSTODEVICE |
|
EMRSETICMPROFILE |
|
EMRSETMAPPERFLAGS |
|
EMRSETMITERLIMIT |
|
EMRSETPALETTEENTRIES |
|
EMRSETPIXELV |
|
EMRSETVIEWPORTEXTEX, EMRSETWINDOWEXTEX |
|
EMRSETVIEWPORTORGEX, EMRSETWINDOWORGEX, EMRSETBRUSHORGEX |
|
EMRSETWORLDTRANSFORM |
|
EMRSTRETCHBLT |
|
EMRSTRETCHDIBITS |
|
EMRTEXT |
|
EMRTRANSPARENTBLT |
|
Enhanced Metafile Records with No Parameters |
|
POINTL |
|
RECTL |
|