ホーム › Graphics.GdiPlus › EmfPlusRecordType
EmfPlusRecordType
列挙型メンバー 265
| 名前 | 10進 | 16進 |
|---|---|---|
| WmfRecordTypeSetBkColor | 66049 | 0x10201 |
| WmfRecordTypeSetBkMode | 65794 | 0x10102 |
| WmfRecordTypeSetMapMode | 65795 | 0x10103 |
| WmfRecordTypeSetROP2 | 65796 | 0x10104 |
| WmfRecordTypeSetRelAbs | 65797 | 0x10105 |
| WmfRecordTypeSetPolyFillMode | 65798 | 0x10106 |
| WmfRecordTypeSetStretchBltMode | 65799 | 0x10107 |
| WmfRecordTypeSetTextCharExtra | 65800 | 0x10108 |
| WmfRecordTypeSetTextColor | 66057 | 0x10209 |
| WmfRecordTypeSetTextJustification | 66058 | 0x1020A |
| WmfRecordTypeSetWindowOrg | 66059 | 0x1020B |
| WmfRecordTypeSetWindowExt | 66060 | 0x1020C |
| WmfRecordTypeSetViewportOrg | 66061 | 0x1020D |
| WmfRecordTypeSetViewportExt | 66062 | 0x1020E |
| WmfRecordTypeOffsetWindowOrg | 66063 | 0x1020F |
| WmfRecordTypeScaleWindowExt | 66576 | 0x10410 |
| WmfRecordTypeOffsetViewportOrg | 66065 | 0x10211 |
| WmfRecordTypeScaleViewportExt | 66578 | 0x10412 |
| WmfRecordTypeLineTo | 66067 | 0x10213 |
| WmfRecordTypeMoveTo | 66068 | 0x10214 |
| WmfRecordTypeExcludeClipRect | 66581 | 0x10415 |
| WmfRecordTypeIntersectClipRect | 66582 | 0x10416 |
| WmfRecordTypeArc | 67607 | 0x10817 |
| WmfRecordTypeEllipse | 66584 | 0x10418 |
| WmfRecordTypeFloodFill | 66585 | 0x10419 |
| WmfRecordTypePie | 67610 | 0x1081A |
| WmfRecordTypeRectangle | 66587 | 0x1041B |
| WmfRecordTypeRoundRect | 67100 | 0x1061C |
| WmfRecordTypePatBlt | 67101 | 0x1061D |
| WmfRecordTypeSaveDC | 65566 | 0x1001E |
| WmfRecordTypeSetPixel | 66591 | 0x1041F |
| WmfRecordTypeOffsetClipRgn | 66080 | 0x10220 |
| WmfRecordTypeTextOut | 66849 | 0x10521 |
| WmfRecordTypeBitBlt | 67874 | 0x10922 |
| WmfRecordTypeStretchBlt | 68387 | 0x10B23 |
| WmfRecordTypePolygon | 66340 | 0x10324 |
| WmfRecordTypePolyline | 66341 | 0x10325 |
| WmfRecordTypeEscape | 67110 | 0x10626 |
| WmfRecordTypeRestoreDC | 65831 | 0x10127 |
| WmfRecordTypeFillRegion | 66088 | 0x10228 |
| WmfRecordTypeFrameRegion | 66601 | 0x10429 |
| WmfRecordTypeInvertRegion | 65834 | 0x1012A |
| WmfRecordTypePaintRegion | 65835 | 0x1012B |
| WmfRecordTypeSelectClipRegion | 65836 | 0x1012C |
| WmfRecordTypeSelectObject | 65837 | 0x1012D |
| WmfRecordTypeSetTextAlign | 65838 | 0x1012E |
| WmfRecordTypeDrawText | 67119 | 0x1062F |
| WmfRecordTypeChord | 67632 | 0x10830 |
| WmfRecordTypeSetMapperFlags | 66097 | 0x10231 |
| WmfRecordTypeExtTextOut | 68146 | 0x10A32 |
| WmfRecordTypeSetDIBToDev | 68915 | 0x10D33 |
| WmfRecordTypeSelectPalette | 66100 | 0x10234 |
| WmfRecordTypeRealizePalette | 65589 | 0x10035 |
| WmfRecordTypeAnimatePalette | 66614 | 0x10436 |
| WmfRecordTypeSetPalEntries | 65591 | 0x10037 |
| WmfRecordTypePolyPolygon | 66872 | 0x10538 |
| WmfRecordTypeResizePalette | 65849 | 0x10139 |
| WmfRecordTypeDIBBitBlt | 67904 | 0x10940 |
| WmfRecordTypeDIBStretchBlt | 68417 | 0x10B41 |
| WmfRecordTypeDIBCreatePatternBrush | 65858 | 0x10142 |
| WmfRecordTypeStretchDIB | 69443 | 0x10F43 |
| WmfRecordTypeExtFloodFill | 66888 | 0x10548 |
| WmfRecordTypeSetLayout | 65865 | 0x10149 |
| WmfRecordTypeResetDC | 65868 | 0x1014C |
| WmfRecordTypeStartDoc | 65869 | 0x1014D |
| WmfRecordTypeStartPage | 65615 | 0x1004F |
| WmfRecordTypeEndPage | 65616 | 0x10050 |
| WmfRecordTypeAbortDoc | 65618 | 0x10052 |
| WmfRecordTypeEndDoc | 65630 | 0x1005E |
| WmfRecordTypeDeleteObject | 66032 | 0x101F0 |
| WmfRecordTypeCreatePalette | 65783 | 0x100F7 |
| WmfRecordTypeCreateBrush | 65784 | 0x100F8 |
| WmfRecordTypeCreatePatternBrush | 66041 | 0x101F9 |
| WmfRecordTypeCreatePenIndirect | 66298 | 0x102FA |
| WmfRecordTypeCreateFontIndirect | 66299 | 0x102FB |
| WmfRecordTypeCreateBrushIndirect | 66300 | 0x102FC |
| WmfRecordTypeCreateBitmapIndirect | 66301 | 0x102FD |
| WmfRecordTypeCreateBitmap | 67326 | 0x106FE |
| WmfRecordTypeCreateRegion | 67327 | 0x106FF |
| EmfRecordTypeHeader | 1 | 0x1 |
| EmfRecordTypePolyBezier | 2 | 0x2 |
| EmfRecordTypePolygon | 3 | 0x3 |
| EmfRecordTypePolyline | 4 | 0x4 |
| EmfRecordTypePolyBezierTo | 5 | 0x5 |
| EmfRecordTypePolyLineTo | 6 | 0x6 |
| EmfRecordTypePolyPolyline | 7 | 0x7 |
| EmfRecordTypePolyPolygon | 8 | 0x8 |
| EmfRecordTypeSetWindowExtEx | 9 | 0x9 |
| EmfRecordTypeSetWindowOrgEx | 10 | 0xA |
| EmfRecordTypeSetViewportExtEx | 11 | 0xB |
| EmfRecordTypeSetViewportOrgEx | 12 | 0xC |
| EmfRecordTypeSetBrushOrgEx | 13 | 0xD |
| EmfRecordTypeEOF | 14 | 0xE |
| EmfRecordTypeSetPixelV | 15 | 0xF |
| EmfRecordTypeSetMapperFlags | 16 | 0x10 |
| EmfRecordTypeSetMapMode | 17 | 0x11 |
| EmfRecordTypeSetBkMode | 18 | 0x12 |
| EmfRecordTypeSetPolyFillMode | 19 | 0x13 |
| EmfRecordTypeSetROP2 | 20 | 0x14 |
| EmfRecordTypeSetStretchBltMode | 21 | 0x15 |
| EmfRecordTypeSetTextAlign | 22 | 0x16 |
| EmfRecordTypeSetColorAdjustment | 23 | 0x17 |
| EmfRecordTypeSetTextColor | 24 | 0x18 |
| EmfRecordTypeSetBkColor | 25 | 0x19 |
| EmfRecordTypeOffsetClipRgn | 26 | 0x1A |
| EmfRecordTypeMoveToEx | 27 | 0x1B |
| EmfRecordTypeSetMetaRgn | 28 | 0x1C |
| EmfRecordTypeExcludeClipRect | 29 | 0x1D |
| EmfRecordTypeIntersectClipRect | 30 | 0x1E |
| EmfRecordTypeScaleViewportExtEx | 31 | 0x1F |
| EmfRecordTypeScaleWindowExtEx | 32 | 0x20 |
| EmfRecordTypeSaveDC | 33 | 0x21 |
| EmfRecordTypeRestoreDC | 34 | 0x22 |
| EmfRecordTypeSetWorldTransform | 35 | 0x23 |
| EmfRecordTypeModifyWorldTransform | 36 | 0x24 |
| EmfRecordTypeSelectObject | 37 | 0x25 |
| EmfRecordTypeCreatePen | 38 | 0x26 |
| EmfRecordTypeCreateBrushIndirect | 39 | 0x27 |
| EmfRecordTypeDeleteObject | 40 | 0x28 |
| EmfRecordTypeAngleArc | 41 | 0x29 |
| EmfRecordTypeEllipse | 42 | 0x2A |
| EmfRecordTypeRectangle | 43 | 0x2B |
| EmfRecordTypeRoundRect | 44 | 0x2C |
| EmfRecordTypeArc | 45 | 0x2D |
| EmfRecordTypeChord | 46 | 0x2E |
| EmfRecordTypePie | 47 | 0x2F |
| EmfRecordTypeSelectPalette | 48 | 0x30 |
| EmfRecordTypeCreatePalette | 49 | 0x31 |
| EmfRecordTypeSetPaletteEntries | 50 | 0x32 |
| EmfRecordTypeResizePalette | 51 | 0x33 |
| EmfRecordTypeRealizePalette | 52 | 0x34 |
| EmfRecordTypeExtFloodFill | 53 | 0x35 |
| EmfRecordTypeLineTo | 54 | 0x36 |
| EmfRecordTypeArcTo | 55 | 0x37 |
| EmfRecordTypePolyDraw | 56 | 0x38 |
| EmfRecordTypeSetArcDirection | 57 | 0x39 |
| EmfRecordTypeSetMiterLimit | 58 | 0x3A |
| EmfRecordTypeBeginPath | 59 | 0x3B |
| EmfRecordTypeEndPath | 60 | 0x3C |
| EmfRecordTypeCloseFigure | 61 | 0x3D |
| EmfRecordTypeFillPath | 62 | 0x3E |
| EmfRecordTypeStrokeAndFillPath | 63 | 0x3F |
| EmfRecordTypeStrokePath | 64 | 0x40 |
| EmfRecordTypeFlattenPath | 65 | 0x41 |
| EmfRecordTypeWidenPath | 66 | 0x42 |
| EmfRecordTypeSelectClipPath | 67 | 0x43 |
| EmfRecordTypeAbortPath | 68 | 0x44 |
| EmfRecordTypeReserved_069 | 69 | 0x45 |
| EmfRecordTypeGdiComment | 70 | 0x46 |
| EmfRecordTypeFillRgn | 71 | 0x47 |
| EmfRecordTypeFrameRgn | 72 | 0x48 |
| EmfRecordTypeInvertRgn | 73 | 0x49 |
| EmfRecordTypePaintRgn | 74 | 0x4A |
| EmfRecordTypeExtSelectClipRgn | 75 | 0x4B |
| EmfRecordTypeBitBlt | 76 | 0x4C |
| EmfRecordTypeStretchBlt | 77 | 0x4D |
| EmfRecordTypeMaskBlt | 78 | 0x4E |
| EmfRecordTypePlgBlt | 79 | 0x4F |
| EmfRecordTypeSetDIBitsToDevice | 80 | 0x50 |
| EmfRecordTypeStretchDIBits | 81 | 0x51 |
| EmfRecordTypeExtCreateFontIndirect | 82 | 0x52 |
| EmfRecordTypeExtTextOutA | 83 | 0x53 |
| EmfRecordTypeExtTextOutW | 84 | 0x54 |
| EmfRecordTypePolyBezier16 | 85 | 0x55 |
| EmfRecordTypePolygon16 | 86 | 0x56 |
| EmfRecordTypePolyline16 | 87 | 0x57 |
| EmfRecordTypePolyBezierTo16 | 88 | 0x58 |
| EmfRecordTypePolylineTo16 | 89 | 0x59 |
| EmfRecordTypePolyPolyline16 | 90 | 0x5A |
| EmfRecordTypePolyPolygon16 | 91 | 0x5B |
| EmfRecordTypePolyDraw16 | 92 | 0x5C |
| EmfRecordTypeCreateMonoBrush | 93 | 0x5D |
| EmfRecordTypeCreateDIBPatternBrushPt | 94 | 0x5E |
| EmfRecordTypeExtCreatePen | 95 | 0x5F |
| EmfRecordTypePolyTextOutA | 96 | 0x60 |
| EmfRecordTypePolyTextOutW | 97 | 0x61 |
| EmfRecordTypeSetICMMode | 98 | 0x62 |
| EmfRecordTypeCreateColorSpace | 99 | 0x63 |
| EmfRecordTypeSetColorSpace | 100 | 0x64 |
| EmfRecordTypeDeleteColorSpace | 101 | 0x65 |
| EmfRecordTypeGLSRecord | 102 | 0x66 |
| EmfRecordTypeGLSBoundedRecord | 103 | 0x67 |
| EmfRecordTypePixelFormat | 104 | 0x68 |
| EmfRecordTypeDrawEscape | 105 | 0x69 |
| EmfRecordTypeExtEscape | 106 | 0x6A |
| EmfRecordTypeStartDoc | 107 | 0x6B |
| EmfRecordTypeSmallTextOut | 108 | 0x6C |
| EmfRecordTypeForceUFIMapping | 109 | 0x6D |
| EmfRecordTypeNamedEscape | 110 | 0x6E |
| EmfRecordTypeColorCorrectPalette | 111 | 0x6F |
| EmfRecordTypeSetICMProfileA | 112 | 0x70 |
| EmfRecordTypeSetICMProfileW | 113 | 0x71 |
| EmfRecordTypeAlphaBlend | 114 | 0x72 |
| EmfRecordTypeSetLayout | 115 | 0x73 |
| EmfRecordTypeTransparentBlt | 116 | 0x74 |
| EmfRecordTypeReserved_117 | 117 | 0x75 |
| EmfRecordTypeGradientFill | 118 | 0x76 |
| EmfRecordTypeSetLinkedUFIs | 119 | 0x77 |
| EmfRecordTypeSetTextJustification | 120 | 0x78 |
| EmfRecordTypeColorMatchToTargetW | 121 | 0x79 |
| EmfRecordTypeCreateColorSpaceW | 122 | 0x7A |
| EmfRecordTypeMax | 122 | 0x7A |
| EmfRecordTypeMin | 1 | 0x1 |
| EmfPlusRecordTypeInvalid | 16384 | 0x4000 |
| EmfPlusRecordTypeHeader | 16385 | 0x4001 |
| EmfPlusRecordTypeEndOfFile | 16386 | 0x4002 |
| EmfPlusRecordTypeComment | 16387 | 0x4003 |
| EmfPlusRecordTypeGetDC | 16388 | 0x4004 |
| EmfPlusRecordTypeMultiFormatStart | 16389 | 0x4005 |
| EmfPlusRecordTypeMultiFormatSection | 16390 | 0x4006 |
| EmfPlusRecordTypeMultiFormatEnd | 16391 | 0x4007 |
| EmfPlusRecordTypeObject | 16392 | 0x4008 |
| EmfPlusRecordTypeClear | 16393 | 0x4009 |
| EmfPlusRecordTypeFillRects | 16394 | 0x400A |
| EmfPlusRecordTypeDrawRects | 16395 | 0x400B |
| EmfPlusRecordTypeFillPolygon | 16396 | 0x400C |
| EmfPlusRecordTypeDrawLines | 16397 | 0x400D |
| EmfPlusRecordTypeFillEllipse | 16398 | 0x400E |
| EmfPlusRecordTypeDrawEllipse | 16399 | 0x400F |
| EmfPlusRecordTypeFillPie | 16400 | 0x4010 |
| EmfPlusRecordTypeDrawPie | 16401 | 0x4011 |
| EmfPlusRecordTypeDrawArc | 16402 | 0x4012 |
| EmfPlusRecordTypeFillRegion | 16403 | 0x4013 |
| EmfPlusRecordTypeFillPath | 16404 | 0x4014 |
| EmfPlusRecordTypeDrawPath | 16405 | 0x4015 |
| EmfPlusRecordTypeFillClosedCurve | 16406 | 0x4016 |
| EmfPlusRecordTypeDrawClosedCurve | 16407 | 0x4017 |
| EmfPlusRecordTypeDrawCurve | 16408 | 0x4018 |
| EmfPlusRecordTypeDrawBeziers | 16409 | 0x4019 |
| EmfPlusRecordTypeDrawImage | 16410 | 0x401A |
| EmfPlusRecordTypeDrawImagePoints | 16411 | 0x401B |
| EmfPlusRecordTypeDrawString | 16412 | 0x401C |
| EmfPlusRecordTypeSetRenderingOrigin | 16413 | 0x401D |
| EmfPlusRecordTypeSetAntiAliasMode | 16414 | 0x401E |
| EmfPlusRecordTypeSetTextRenderingHint | 16415 | 0x401F |
| EmfPlusRecordTypeSetTextContrast | 16416 | 0x4020 |
| EmfPlusRecordTypeSetInterpolationMode | 16417 | 0x4021 |
| EmfPlusRecordTypeSetPixelOffsetMode | 16418 | 0x4022 |
| EmfPlusRecordTypeSetCompositingMode | 16419 | 0x4023 |
| EmfPlusRecordTypeSetCompositingQuality | 16420 | 0x4024 |
| EmfPlusRecordTypeSave | 16421 | 0x4025 |
| EmfPlusRecordTypeRestore | 16422 | 0x4026 |
| EmfPlusRecordTypeBeginContainer | 16423 | 0x4027 |
| EmfPlusRecordTypeBeginContainerNoParams | 16424 | 0x4028 |
| EmfPlusRecordTypeEndContainer | 16425 | 0x4029 |
| EmfPlusRecordTypeSetWorldTransform | 16426 | 0x402A |
| EmfPlusRecordTypeResetWorldTransform | 16427 | 0x402B |
| EmfPlusRecordTypeMultiplyWorldTransform | 16428 | 0x402C |
| EmfPlusRecordTypeTranslateWorldTransform | 16429 | 0x402D |
| EmfPlusRecordTypeScaleWorldTransform | 16430 | 0x402E |
| EmfPlusRecordTypeRotateWorldTransform | 16431 | 0x402F |
| EmfPlusRecordTypeSetPageTransform | 16432 | 0x4030 |
| EmfPlusRecordTypeResetClip | 16433 | 0x4031 |
| EmfPlusRecordTypeSetClipRect | 16434 | 0x4032 |
| EmfPlusRecordTypeSetClipPath | 16435 | 0x4033 |
| EmfPlusRecordTypeSetClipRegion | 16436 | 0x4034 |
| EmfPlusRecordTypeOffsetClip | 16437 | 0x4035 |
| EmfPlusRecordTypeDrawDriverString | 16438 | 0x4036 |
| EmfPlusRecordTypeStrokeFillPath | 16439 | 0x4037 |
| EmfPlusRecordTypeSerializableObject | 16440 | 0x4038 |
| EmfPlusRecordTypeSetTSGraphics | 16441 | 0x4039 |
| EmfPlusRecordTypeSetTSClip | 16442 | 0x403A |
| EmfPlusRecordTotal | 16443 | 0x403B |
| EmfPlusRecordTypeMax | 16442 | 0x403A |
| EmfPlusRecordTypeMin | 16385 | 0x4001 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum EmfPlusRecordType : int {
WmfRecordTypeSetBkColor = 66049,
WmfRecordTypeSetBkMode = 65794,
WmfRecordTypeSetMapMode = 65795,
WmfRecordTypeSetROP2 = 65796,
WmfRecordTypeSetRelAbs = 65797,
WmfRecordTypeSetPolyFillMode = 65798,
WmfRecordTypeSetStretchBltMode = 65799,
WmfRecordTypeSetTextCharExtra = 65800,
WmfRecordTypeSetTextColor = 66057,
WmfRecordTypeSetTextJustification = 66058,
WmfRecordTypeSetWindowOrg = 66059,
WmfRecordTypeSetWindowExt = 66060,
WmfRecordTypeSetViewportOrg = 66061,
WmfRecordTypeSetViewportExt = 66062,
WmfRecordTypeOffsetWindowOrg = 66063,
WmfRecordTypeScaleWindowExt = 66576,
WmfRecordTypeOffsetViewportOrg = 66065,
WmfRecordTypeScaleViewportExt = 66578,
WmfRecordTypeLineTo = 66067,
WmfRecordTypeMoveTo = 66068,
WmfRecordTypeExcludeClipRect = 66581,
WmfRecordTypeIntersectClipRect = 66582,
WmfRecordTypeArc = 67607,
WmfRecordTypeEllipse = 66584,
WmfRecordTypeFloodFill = 66585,
WmfRecordTypePie = 67610,
WmfRecordTypeRectangle = 66587,
WmfRecordTypeRoundRect = 67100,
WmfRecordTypePatBlt = 67101,
WmfRecordTypeSaveDC = 65566,
WmfRecordTypeSetPixel = 66591,
WmfRecordTypeOffsetClipRgn = 66080,
WmfRecordTypeTextOut = 66849,
WmfRecordTypeBitBlt = 67874,
WmfRecordTypeStretchBlt = 68387,
WmfRecordTypePolygon = 66340,
WmfRecordTypePolyline = 66341,
WmfRecordTypeEscape = 67110,
WmfRecordTypeRestoreDC = 65831,
WmfRecordTypeFillRegion = 66088,
WmfRecordTypeFrameRegion = 66601,
WmfRecordTypeInvertRegion = 65834,
WmfRecordTypePaintRegion = 65835,
WmfRecordTypeSelectClipRegion = 65836,
WmfRecordTypeSelectObject = 65837,
WmfRecordTypeSetTextAlign = 65838,
WmfRecordTypeDrawText = 67119,
WmfRecordTypeChord = 67632,
WmfRecordTypeSetMapperFlags = 66097,
WmfRecordTypeExtTextOut = 68146,
WmfRecordTypeSetDIBToDev = 68915,
WmfRecordTypeSelectPalette = 66100,
WmfRecordTypeRealizePalette = 65589,
WmfRecordTypeAnimatePalette = 66614,
WmfRecordTypeSetPalEntries = 65591,
WmfRecordTypePolyPolygon = 66872,
WmfRecordTypeResizePalette = 65849,
WmfRecordTypeDIBBitBlt = 67904,
WmfRecordTypeDIBStretchBlt = 68417,
WmfRecordTypeDIBCreatePatternBrush = 65858,
WmfRecordTypeStretchDIB = 69443,
WmfRecordTypeExtFloodFill = 66888,
WmfRecordTypeSetLayout = 65865,
WmfRecordTypeResetDC = 65868,
WmfRecordTypeStartDoc = 65869,
WmfRecordTypeStartPage = 65615,
WmfRecordTypeEndPage = 65616,
WmfRecordTypeAbortDoc = 65618,
WmfRecordTypeEndDoc = 65630,
WmfRecordTypeDeleteObject = 66032,
WmfRecordTypeCreatePalette = 65783,
WmfRecordTypeCreateBrush = 65784,
WmfRecordTypeCreatePatternBrush = 66041,
WmfRecordTypeCreatePenIndirect = 66298,
WmfRecordTypeCreateFontIndirect = 66299,
WmfRecordTypeCreateBrushIndirect = 66300,
WmfRecordTypeCreateBitmapIndirect = 66301,
WmfRecordTypeCreateBitmap = 67326,
WmfRecordTypeCreateRegion = 67327,
EmfRecordTypeHeader = 1,
EmfRecordTypePolyBezier = 2,
EmfRecordTypePolygon = 3,
EmfRecordTypePolyline = 4,
EmfRecordTypePolyBezierTo = 5,
EmfRecordTypePolyLineTo = 6,
EmfRecordTypePolyPolyline = 7,
EmfRecordTypePolyPolygon = 8,
EmfRecordTypeSetWindowExtEx = 9,
EmfRecordTypeSetWindowOrgEx = 10,
EmfRecordTypeSetViewportExtEx = 11,
EmfRecordTypeSetViewportOrgEx = 12,
EmfRecordTypeSetBrushOrgEx = 13,
EmfRecordTypeEOF = 14,
EmfRecordTypeSetPixelV = 15,
EmfRecordTypeSetMapperFlags = 16,
EmfRecordTypeSetMapMode = 17,
EmfRecordTypeSetBkMode = 18,
EmfRecordTypeSetPolyFillMode = 19,
EmfRecordTypeSetROP2 = 20,
EmfRecordTypeSetStretchBltMode = 21,
EmfRecordTypeSetTextAlign = 22,
EmfRecordTypeSetColorAdjustment = 23,
EmfRecordTypeSetTextColor = 24,
EmfRecordTypeSetBkColor = 25,
EmfRecordTypeOffsetClipRgn = 26,
EmfRecordTypeMoveToEx = 27,
EmfRecordTypeSetMetaRgn = 28,
EmfRecordTypeExcludeClipRect = 29,
EmfRecordTypeIntersectClipRect = 30,
EmfRecordTypeScaleViewportExtEx = 31,
EmfRecordTypeScaleWindowExtEx = 32,
EmfRecordTypeSaveDC = 33,
EmfRecordTypeRestoreDC = 34,
EmfRecordTypeSetWorldTransform = 35,
EmfRecordTypeModifyWorldTransform = 36,
EmfRecordTypeSelectObject = 37,
EmfRecordTypeCreatePen = 38,
EmfRecordTypeCreateBrushIndirect = 39,
EmfRecordTypeDeleteObject = 40,
EmfRecordTypeAngleArc = 41,
EmfRecordTypeEllipse = 42,
EmfRecordTypeRectangle = 43,
EmfRecordTypeRoundRect = 44,
EmfRecordTypeArc = 45,
EmfRecordTypeChord = 46,
EmfRecordTypePie = 47,
EmfRecordTypeSelectPalette = 48,
EmfRecordTypeCreatePalette = 49,
EmfRecordTypeSetPaletteEntries = 50,
EmfRecordTypeResizePalette = 51,
EmfRecordTypeRealizePalette = 52,
EmfRecordTypeExtFloodFill = 53,
EmfRecordTypeLineTo = 54,
EmfRecordTypeArcTo = 55,
EmfRecordTypePolyDraw = 56,
EmfRecordTypeSetArcDirection = 57,
EmfRecordTypeSetMiterLimit = 58,
EmfRecordTypeBeginPath = 59,
EmfRecordTypeEndPath = 60,
EmfRecordTypeCloseFigure = 61,
EmfRecordTypeFillPath = 62,
EmfRecordTypeStrokeAndFillPath = 63,
EmfRecordTypeStrokePath = 64,
EmfRecordTypeFlattenPath = 65,
EmfRecordTypeWidenPath = 66,
EmfRecordTypeSelectClipPath = 67,
EmfRecordTypeAbortPath = 68,
EmfRecordTypeReserved_069 = 69,
EmfRecordTypeGdiComment = 70,
EmfRecordTypeFillRgn = 71,
EmfRecordTypeFrameRgn = 72,
EmfRecordTypeInvertRgn = 73,
EmfRecordTypePaintRgn = 74,
EmfRecordTypeExtSelectClipRgn = 75,
EmfRecordTypeBitBlt = 76,
EmfRecordTypeStretchBlt = 77,
EmfRecordTypeMaskBlt = 78,
EmfRecordTypePlgBlt = 79,
EmfRecordTypeSetDIBitsToDevice = 80,
EmfRecordTypeStretchDIBits = 81,
EmfRecordTypeExtCreateFontIndirect = 82,
EmfRecordTypeExtTextOutA = 83,
EmfRecordTypeExtTextOutW = 84,
EmfRecordTypePolyBezier16 = 85,
EmfRecordTypePolygon16 = 86,
EmfRecordTypePolyline16 = 87,
EmfRecordTypePolyBezierTo16 = 88,
EmfRecordTypePolylineTo16 = 89,
EmfRecordTypePolyPolyline16 = 90,
EmfRecordTypePolyPolygon16 = 91,
EmfRecordTypePolyDraw16 = 92,
EmfRecordTypeCreateMonoBrush = 93,
EmfRecordTypeCreateDIBPatternBrushPt = 94,
EmfRecordTypeExtCreatePen = 95,
EmfRecordTypePolyTextOutA = 96,
EmfRecordTypePolyTextOutW = 97,
EmfRecordTypeSetICMMode = 98,
EmfRecordTypeCreateColorSpace = 99,
EmfRecordTypeSetColorSpace = 100,
EmfRecordTypeDeleteColorSpace = 101,
EmfRecordTypeGLSRecord = 102,
EmfRecordTypeGLSBoundedRecord = 103,
EmfRecordTypePixelFormat = 104,
EmfRecordTypeDrawEscape = 105,
EmfRecordTypeExtEscape = 106,
EmfRecordTypeStartDoc = 107,
EmfRecordTypeSmallTextOut = 108,
EmfRecordTypeForceUFIMapping = 109,
EmfRecordTypeNamedEscape = 110,
EmfRecordTypeColorCorrectPalette = 111,
EmfRecordTypeSetICMProfileA = 112,
EmfRecordTypeSetICMProfileW = 113,
EmfRecordTypeAlphaBlend = 114,
EmfRecordTypeSetLayout = 115,
EmfRecordTypeTransparentBlt = 116,
EmfRecordTypeReserved_117 = 117,
EmfRecordTypeGradientFill = 118,
EmfRecordTypeSetLinkedUFIs = 119,
EmfRecordTypeSetTextJustification = 120,
EmfRecordTypeColorMatchToTargetW = 121,
EmfRecordTypeCreateColorSpaceW = 122,
EmfRecordTypeMax = 122,
EmfRecordTypeMin = 1,
EmfPlusRecordTypeInvalid = 16384,
EmfPlusRecordTypeHeader = 16385,
EmfPlusRecordTypeEndOfFile = 16386,
EmfPlusRecordTypeComment = 16387,
EmfPlusRecordTypeGetDC = 16388,
EmfPlusRecordTypeMultiFormatStart = 16389,
EmfPlusRecordTypeMultiFormatSection = 16390,
EmfPlusRecordTypeMultiFormatEnd = 16391,
EmfPlusRecordTypeObject = 16392,
EmfPlusRecordTypeClear = 16393,
EmfPlusRecordTypeFillRects = 16394,
EmfPlusRecordTypeDrawRects = 16395,
EmfPlusRecordTypeFillPolygon = 16396,
EmfPlusRecordTypeDrawLines = 16397,
EmfPlusRecordTypeFillEllipse = 16398,
EmfPlusRecordTypeDrawEllipse = 16399,
EmfPlusRecordTypeFillPie = 16400,
EmfPlusRecordTypeDrawPie = 16401,
EmfPlusRecordTypeDrawArc = 16402,
EmfPlusRecordTypeFillRegion = 16403,
EmfPlusRecordTypeFillPath = 16404,
EmfPlusRecordTypeDrawPath = 16405,
EmfPlusRecordTypeFillClosedCurve = 16406,
EmfPlusRecordTypeDrawClosedCurve = 16407,
EmfPlusRecordTypeDrawCurve = 16408,
EmfPlusRecordTypeDrawBeziers = 16409,
EmfPlusRecordTypeDrawImage = 16410,
EmfPlusRecordTypeDrawImagePoints = 16411,
EmfPlusRecordTypeDrawString = 16412,
EmfPlusRecordTypeSetRenderingOrigin = 16413,
EmfPlusRecordTypeSetAntiAliasMode = 16414,
EmfPlusRecordTypeSetTextRenderingHint = 16415,
EmfPlusRecordTypeSetTextContrast = 16416,
EmfPlusRecordTypeSetInterpolationMode = 16417,
EmfPlusRecordTypeSetPixelOffsetMode = 16418,
EmfPlusRecordTypeSetCompositingMode = 16419,
EmfPlusRecordTypeSetCompositingQuality = 16420,
EmfPlusRecordTypeSave = 16421,
EmfPlusRecordTypeRestore = 16422,
EmfPlusRecordTypeBeginContainer = 16423,
EmfPlusRecordTypeBeginContainerNoParams = 16424,
EmfPlusRecordTypeEndContainer = 16425,
EmfPlusRecordTypeSetWorldTransform = 16426,
EmfPlusRecordTypeResetWorldTransform = 16427,
EmfPlusRecordTypeMultiplyWorldTransform = 16428,
EmfPlusRecordTypeTranslateWorldTransform = 16429,
EmfPlusRecordTypeScaleWorldTransform = 16430,
EmfPlusRecordTypeRotateWorldTransform = 16431,
EmfPlusRecordTypeSetPageTransform = 16432,
EmfPlusRecordTypeResetClip = 16433,
EmfPlusRecordTypeSetClipRect = 16434,
EmfPlusRecordTypeSetClipPath = 16435,
EmfPlusRecordTypeSetClipRegion = 16436,
EmfPlusRecordTypeOffsetClip = 16437,
EmfPlusRecordTypeDrawDriverString = 16438,
EmfPlusRecordTypeStrokeFillPath = 16439,
EmfPlusRecordTypeSerializableObject = 16440,
EmfPlusRecordTypeSetTSGraphics = 16441,
EmfPlusRecordTypeSetTSClip = 16442,
EmfPlusRecordTotal = 16443,
EmfPlusRecordTypeMax = 16442,
EmfPlusRecordTypeMin = 16385
} EmfPlusRecordType;public enum EmfPlusRecordType : int
{
WmfRecordTypeSetBkColor = 66049,
WmfRecordTypeSetBkMode = 65794,
WmfRecordTypeSetMapMode = 65795,
WmfRecordTypeSetROP2 = 65796,
WmfRecordTypeSetRelAbs = 65797,
WmfRecordTypeSetPolyFillMode = 65798,
WmfRecordTypeSetStretchBltMode = 65799,
WmfRecordTypeSetTextCharExtra = 65800,
WmfRecordTypeSetTextColor = 66057,
WmfRecordTypeSetTextJustification = 66058,
WmfRecordTypeSetWindowOrg = 66059,
WmfRecordTypeSetWindowExt = 66060,
WmfRecordTypeSetViewportOrg = 66061,
WmfRecordTypeSetViewportExt = 66062,
WmfRecordTypeOffsetWindowOrg = 66063,
WmfRecordTypeScaleWindowExt = 66576,
WmfRecordTypeOffsetViewportOrg = 66065,
WmfRecordTypeScaleViewportExt = 66578,
WmfRecordTypeLineTo = 66067,
WmfRecordTypeMoveTo = 66068,
WmfRecordTypeExcludeClipRect = 66581,
WmfRecordTypeIntersectClipRect = 66582,
WmfRecordTypeArc = 67607,
WmfRecordTypeEllipse = 66584,
WmfRecordTypeFloodFill = 66585,
WmfRecordTypePie = 67610,
WmfRecordTypeRectangle = 66587,
WmfRecordTypeRoundRect = 67100,
WmfRecordTypePatBlt = 67101,
WmfRecordTypeSaveDC = 65566,
WmfRecordTypeSetPixel = 66591,
WmfRecordTypeOffsetClipRgn = 66080,
WmfRecordTypeTextOut = 66849,
WmfRecordTypeBitBlt = 67874,
WmfRecordTypeStretchBlt = 68387,
WmfRecordTypePolygon = 66340,
WmfRecordTypePolyline = 66341,
WmfRecordTypeEscape = 67110,
WmfRecordTypeRestoreDC = 65831,
WmfRecordTypeFillRegion = 66088,
WmfRecordTypeFrameRegion = 66601,
WmfRecordTypeInvertRegion = 65834,
WmfRecordTypePaintRegion = 65835,
WmfRecordTypeSelectClipRegion = 65836,
WmfRecordTypeSelectObject = 65837,
WmfRecordTypeSetTextAlign = 65838,
WmfRecordTypeDrawText = 67119,
WmfRecordTypeChord = 67632,
WmfRecordTypeSetMapperFlags = 66097,
WmfRecordTypeExtTextOut = 68146,
WmfRecordTypeSetDIBToDev = 68915,
WmfRecordTypeSelectPalette = 66100,
WmfRecordTypeRealizePalette = 65589,
WmfRecordTypeAnimatePalette = 66614,
WmfRecordTypeSetPalEntries = 65591,
WmfRecordTypePolyPolygon = 66872,
WmfRecordTypeResizePalette = 65849,
WmfRecordTypeDIBBitBlt = 67904,
WmfRecordTypeDIBStretchBlt = 68417,
WmfRecordTypeDIBCreatePatternBrush = 65858,
WmfRecordTypeStretchDIB = 69443,
WmfRecordTypeExtFloodFill = 66888,
WmfRecordTypeSetLayout = 65865,
WmfRecordTypeResetDC = 65868,
WmfRecordTypeStartDoc = 65869,
WmfRecordTypeStartPage = 65615,
WmfRecordTypeEndPage = 65616,
WmfRecordTypeAbortDoc = 65618,
WmfRecordTypeEndDoc = 65630,
WmfRecordTypeDeleteObject = 66032,
WmfRecordTypeCreatePalette = 65783,
WmfRecordTypeCreateBrush = 65784,
WmfRecordTypeCreatePatternBrush = 66041,
WmfRecordTypeCreatePenIndirect = 66298,
WmfRecordTypeCreateFontIndirect = 66299,
WmfRecordTypeCreateBrushIndirect = 66300,
WmfRecordTypeCreateBitmapIndirect = 66301,
WmfRecordTypeCreateBitmap = 67326,
WmfRecordTypeCreateRegion = 67327,
EmfRecordTypeHeader = 1,
EmfRecordTypePolyBezier = 2,
EmfRecordTypePolygon = 3,
EmfRecordTypePolyline = 4,
EmfRecordTypePolyBezierTo = 5,
EmfRecordTypePolyLineTo = 6,
EmfRecordTypePolyPolyline = 7,
EmfRecordTypePolyPolygon = 8,
EmfRecordTypeSetWindowExtEx = 9,
EmfRecordTypeSetWindowOrgEx = 10,
EmfRecordTypeSetViewportExtEx = 11,
EmfRecordTypeSetViewportOrgEx = 12,
EmfRecordTypeSetBrushOrgEx = 13,
EmfRecordTypeEOF = 14,
EmfRecordTypeSetPixelV = 15,
EmfRecordTypeSetMapperFlags = 16,
EmfRecordTypeSetMapMode = 17,
EmfRecordTypeSetBkMode = 18,
EmfRecordTypeSetPolyFillMode = 19,
EmfRecordTypeSetROP2 = 20,
EmfRecordTypeSetStretchBltMode = 21,
EmfRecordTypeSetTextAlign = 22,
EmfRecordTypeSetColorAdjustment = 23,
EmfRecordTypeSetTextColor = 24,
EmfRecordTypeSetBkColor = 25,
EmfRecordTypeOffsetClipRgn = 26,
EmfRecordTypeMoveToEx = 27,
EmfRecordTypeSetMetaRgn = 28,
EmfRecordTypeExcludeClipRect = 29,
EmfRecordTypeIntersectClipRect = 30,
EmfRecordTypeScaleViewportExtEx = 31,
EmfRecordTypeScaleWindowExtEx = 32,
EmfRecordTypeSaveDC = 33,
EmfRecordTypeRestoreDC = 34,
EmfRecordTypeSetWorldTransform = 35,
EmfRecordTypeModifyWorldTransform = 36,
EmfRecordTypeSelectObject = 37,
EmfRecordTypeCreatePen = 38,
EmfRecordTypeCreateBrushIndirect = 39,
EmfRecordTypeDeleteObject = 40,
EmfRecordTypeAngleArc = 41,
EmfRecordTypeEllipse = 42,
EmfRecordTypeRectangle = 43,
EmfRecordTypeRoundRect = 44,
EmfRecordTypeArc = 45,
EmfRecordTypeChord = 46,
EmfRecordTypePie = 47,
EmfRecordTypeSelectPalette = 48,
EmfRecordTypeCreatePalette = 49,
EmfRecordTypeSetPaletteEntries = 50,
EmfRecordTypeResizePalette = 51,
EmfRecordTypeRealizePalette = 52,
EmfRecordTypeExtFloodFill = 53,
EmfRecordTypeLineTo = 54,
EmfRecordTypeArcTo = 55,
EmfRecordTypePolyDraw = 56,
EmfRecordTypeSetArcDirection = 57,
EmfRecordTypeSetMiterLimit = 58,
EmfRecordTypeBeginPath = 59,
EmfRecordTypeEndPath = 60,
EmfRecordTypeCloseFigure = 61,
EmfRecordTypeFillPath = 62,
EmfRecordTypeStrokeAndFillPath = 63,
EmfRecordTypeStrokePath = 64,
EmfRecordTypeFlattenPath = 65,
EmfRecordTypeWidenPath = 66,
EmfRecordTypeSelectClipPath = 67,
EmfRecordTypeAbortPath = 68,
EmfRecordTypeReserved_069 = 69,
EmfRecordTypeGdiComment = 70,
EmfRecordTypeFillRgn = 71,
EmfRecordTypeFrameRgn = 72,
EmfRecordTypeInvertRgn = 73,
EmfRecordTypePaintRgn = 74,
EmfRecordTypeExtSelectClipRgn = 75,
EmfRecordTypeBitBlt = 76,
EmfRecordTypeStretchBlt = 77,
EmfRecordTypeMaskBlt = 78,
EmfRecordTypePlgBlt = 79,
EmfRecordTypeSetDIBitsToDevice = 80,
EmfRecordTypeStretchDIBits = 81,
EmfRecordTypeExtCreateFontIndirect = 82,
EmfRecordTypeExtTextOutA = 83,
EmfRecordTypeExtTextOutW = 84,
EmfRecordTypePolyBezier16 = 85,
EmfRecordTypePolygon16 = 86,
EmfRecordTypePolyline16 = 87,
EmfRecordTypePolyBezierTo16 = 88,
EmfRecordTypePolylineTo16 = 89,
EmfRecordTypePolyPolyline16 = 90,
EmfRecordTypePolyPolygon16 = 91,
EmfRecordTypePolyDraw16 = 92,
EmfRecordTypeCreateMonoBrush = 93,
EmfRecordTypeCreateDIBPatternBrushPt = 94,
EmfRecordTypeExtCreatePen = 95,
EmfRecordTypePolyTextOutA = 96,
EmfRecordTypePolyTextOutW = 97,
EmfRecordTypeSetICMMode = 98,
EmfRecordTypeCreateColorSpace = 99,
EmfRecordTypeSetColorSpace = 100,
EmfRecordTypeDeleteColorSpace = 101,
EmfRecordTypeGLSRecord = 102,
EmfRecordTypeGLSBoundedRecord = 103,
EmfRecordTypePixelFormat = 104,
EmfRecordTypeDrawEscape = 105,
EmfRecordTypeExtEscape = 106,
EmfRecordTypeStartDoc = 107,
EmfRecordTypeSmallTextOut = 108,
EmfRecordTypeForceUFIMapping = 109,
EmfRecordTypeNamedEscape = 110,
EmfRecordTypeColorCorrectPalette = 111,
EmfRecordTypeSetICMProfileA = 112,
EmfRecordTypeSetICMProfileW = 113,
EmfRecordTypeAlphaBlend = 114,
EmfRecordTypeSetLayout = 115,
EmfRecordTypeTransparentBlt = 116,
EmfRecordTypeReserved_117 = 117,
EmfRecordTypeGradientFill = 118,
EmfRecordTypeSetLinkedUFIs = 119,
EmfRecordTypeSetTextJustification = 120,
EmfRecordTypeColorMatchToTargetW = 121,
EmfRecordTypeCreateColorSpaceW = 122,
EmfRecordTypeMax = 122,
EmfRecordTypeMin = 1,
EmfPlusRecordTypeInvalid = 16384,
EmfPlusRecordTypeHeader = 16385,
EmfPlusRecordTypeEndOfFile = 16386,
EmfPlusRecordTypeComment = 16387,
EmfPlusRecordTypeGetDC = 16388,
EmfPlusRecordTypeMultiFormatStart = 16389,
EmfPlusRecordTypeMultiFormatSection = 16390,
EmfPlusRecordTypeMultiFormatEnd = 16391,
EmfPlusRecordTypeObject = 16392,
EmfPlusRecordTypeClear = 16393,
EmfPlusRecordTypeFillRects = 16394,
EmfPlusRecordTypeDrawRects = 16395,
EmfPlusRecordTypeFillPolygon = 16396,
EmfPlusRecordTypeDrawLines = 16397,
EmfPlusRecordTypeFillEllipse = 16398,
EmfPlusRecordTypeDrawEllipse = 16399,
EmfPlusRecordTypeFillPie = 16400,
EmfPlusRecordTypeDrawPie = 16401,
EmfPlusRecordTypeDrawArc = 16402,
EmfPlusRecordTypeFillRegion = 16403,
EmfPlusRecordTypeFillPath = 16404,
EmfPlusRecordTypeDrawPath = 16405,
EmfPlusRecordTypeFillClosedCurve = 16406,
EmfPlusRecordTypeDrawClosedCurve = 16407,
EmfPlusRecordTypeDrawCurve = 16408,
EmfPlusRecordTypeDrawBeziers = 16409,
EmfPlusRecordTypeDrawImage = 16410,
EmfPlusRecordTypeDrawImagePoints = 16411,
EmfPlusRecordTypeDrawString = 16412,
EmfPlusRecordTypeSetRenderingOrigin = 16413,
EmfPlusRecordTypeSetAntiAliasMode = 16414,
EmfPlusRecordTypeSetTextRenderingHint = 16415,
EmfPlusRecordTypeSetTextContrast = 16416,
EmfPlusRecordTypeSetInterpolationMode = 16417,
EmfPlusRecordTypeSetPixelOffsetMode = 16418,
EmfPlusRecordTypeSetCompositingMode = 16419,
EmfPlusRecordTypeSetCompositingQuality = 16420,
EmfPlusRecordTypeSave = 16421,
EmfPlusRecordTypeRestore = 16422,
EmfPlusRecordTypeBeginContainer = 16423,
EmfPlusRecordTypeBeginContainerNoParams = 16424,
EmfPlusRecordTypeEndContainer = 16425,
EmfPlusRecordTypeSetWorldTransform = 16426,
EmfPlusRecordTypeResetWorldTransform = 16427,
EmfPlusRecordTypeMultiplyWorldTransform = 16428,
EmfPlusRecordTypeTranslateWorldTransform = 16429,
EmfPlusRecordTypeScaleWorldTransform = 16430,
EmfPlusRecordTypeRotateWorldTransform = 16431,
EmfPlusRecordTypeSetPageTransform = 16432,
EmfPlusRecordTypeResetClip = 16433,
EmfPlusRecordTypeSetClipRect = 16434,
EmfPlusRecordTypeSetClipPath = 16435,
EmfPlusRecordTypeSetClipRegion = 16436,
EmfPlusRecordTypeOffsetClip = 16437,
EmfPlusRecordTypeDrawDriverString = 16438,
EmfPlusRecordTypeStrokeFillPath = 16439,
EmfPlusRecordTypeSerializableObject = 16440,
EmfPlusRecordTypeSetTSGraphics = 16441,
EmfPlusRecordTypeSetTSClip = 16442,
EmfPlusRecordTotal = 16443,
EmfPlusRecordTypeMax = 16442,
EmfPlusRecordTypeMin = 16385,
}Public Enum EmfPlusRecordType As Integer
WmfRecordTypeSetBkColor = 66049
WmfRecordTypeSetBkMode = 65794
WmfRecordTypeSetMapMode = 65795
WmfRecordTypeSetROP2 = 65796
WmfRecordTypeSetRelAbs = 65797
WmfRecordTypeSetPolyFillMode = 65798
WmfRecordTypeSetStretchBltMode = 65799
WmfRecordTypeSetTextCharExtra = 65800
WmfRecordTypeSetTextColor = 66057
WmfRecordTypeSetTextJustification = 66058
WmfRecordTypeSetWindowOrg = 66059
WmfRecordTypeSetWindowExt = 66060
WmfRecordTypeSetViewportOrg = 66061
WmfRecordTypeSetViewportExt = 66062
WmfRecordTypeOffsetWindowOrg = 66063
WmfRecordTypeScaleWindowExt = 66576
WmfRecordTypeOffsetViewportOrg = 66065
WmfRecordTypeScaleViewportExt = 66578
WmfRecordTypeLineTo = 66067
WmfRecordTypeMoveTo = 66068
WmfRecordTypeExcludeClipRect = 66581
WmfRecordTypeIntersectClipRect = 66582
WmfRecordTypeArc = 67607
WmfRecordTypeEllipse = 66584
WmfRecordTypeFloodFill = 66585
WmfRecordTypePie = 67610
WmfRecordTypeRectangle = 66587
WmfRecordTypeRoundRect = 67100
WmfRecordTypePatBlt = 67101
WmfRecordTypeSaveDC = 65566
WmfRecordTypeSetPixel = 66591
WmfRecordTypeOffsetClipRgn = 66080
WmfRecordTypeTextOut = 66849
WmfRecordTypeBitBlt = 67874
WmfRecordTypeStretchBlt = 68387
WmfRecordTypePolygon = 66340
WmfRecordTypePolyline = 66341
WmfRecordTypeEscape = 67110
WmfRecordTypeRestoreDC = 65831
WmfRecordTypeFillRegion = 66088
WmfRecordTypeFrameRegion = 66601
WmfRecordTypeInvertRegion = 65834
WmfRecordTypePaintRegion = 65835
WmfRecordTypeSelectClipRegion = 65836
WmfRecordTypeSelectObject = 65837
WmfRecordTypeSetTextAlign = 65838
WmfRecordTypeDrawText = 67119
WmfRecordTypeChord = 67632
WmfRecordTypeSetMapperFlags = 66097
WmfRecordTypeExtTextOut = 68146
WmfRecordTypeSetDIBToDev = 68915
WmfRecordTypeSelectPalette = 66100
WmfRecordTypeRealizePalette = 65589
WmfRecordTypeAnimatePalette = 66614
WmfRecordTypeSetPalEntries = 65591
WmfRecordTypePolyPolygon = 66872
WmfRecordTypeResizePalette = 65849
WmfRecordTypeDIBBitBlt = 67904
WmfRecordTypeDIBStretchBlt = 68417
WmfRecordTypeDIBCreatePatternBrush = 65858
WmfRecordTypeStretchDIB = 69443
WmfRecordTypeExtFloodFill = 66888
WmfRecordTypeSetLayout = 65865
WmfRecordTypeResetDC = 65868
WmfRecordTypeStartDoc = 65869
WmfRecordTypeStartPage = 65615
WmfRecordTypeEndPage = 65616
WmfRecordTypeAbortDoc = 65618
WmfRecordTypeEndDoc = 65630
WmfRecordTypeDeleteObject = 66032
WmfRecordTypeCreatePalette = 65783
WmfRecordTypeCreateBrush = 65784
WmfRecordTypeCreatePatternBrush = 66041
WmfRecordTypeCreatePenIndirect = 66298
WmfRecordTypeCreateFontIndirect = 66299
WmfRecordTypeCreateBrushIndirect = 66300
WmfRecordTypeCreateBitmapIndirect = 66301
WmfRecordTypeCreateBitmap = 67326
WmfRecordTypeCreateRegion = 67327
EmfRecordTypeHeader = 1
EmfRecordTypePolyBezier = 2
EmfRecordTypePolygon = 3
EmfRecordTypePolyline = 4
EmfRecordTypePolyBezierTo = 5
EmfRecordTypePolyLineTo = 6
EmfRecordTypePolyPolyline = 7
EmfRecordTypePolyPolygon = 8
EmfRecordTypeSetWindowExtEx = 9
EmfRecordTypeSetWindowOrgEx = 10
EmfRecordTypeSetViewportExtEx = 11
EmfRecordTypeSetViewportOrgEx = 12
EmfRecordTypeSetBrushOrgEx = 13
EmfRecordTypeEOF = 14
EmfRecordTypeSetPixelV = 15
EmfRecordTypeSetMapperFlags = 16
EmfRecordTypeSetMapMode = 17
EmfRecordTypeSetBkMode = 18
EmfRecordTypeSetPolyFillMode = 19
EmfRecordTypeSetROP2 = 20
EmfRecordTypeSetStretchBltMode = 21
EmfRecordTypeSetTextAlign = 22
EmfRecordTypeSetColorAdjustment = 23
EmfRecordTypeSetTextColor = 24
EmfRecordTypeSetBkColor = 25
EmfRecordTypeOffsetClipRgn = 26
EmfRecordTypeMoveToEx = 27
EmfRecordTypeSetMetaRgn = 28
EmfRecordTypeExcludeClipRect = 29
EmfRecordTypeIntersectClipRect = 30
EmfRecordTypeScaleViewportExtEx = 31
EmfRecordTypeScaleWindowExtEx = 32
EmfRecordTypeSaveDC = 33
EmfRecordTypeRestoreDC = 34
EmfRecordTypeSetWorldTransform = 35
EmfRecordTypeModifyWorldTransform = 36
EmfRecordTypeSelectObject = 37
EmfRecordTypeCreatePen = 38
EmfRecordTypeCreateBrushIndirect = 39
EmfRecordTypeDeleteObject = 40
EmfRecordTypeAngleArc = 41
EmfRecordTypeEllipse = 42
EmfRecordTypeRectangle = 43
EmfRecordTypeRoundRect = 44
EmfRecordTypeArc = 45
EmfRecordTypeChord = 46
EmfRecordTypePie = 47
EmfRecordTypeSelectPalette = 48
EmfRecordTypeCreatePalette = 49
EmfRecordTypeSetPaletteEntries = 50
EmfRecordTypeResizePalette = 51
EmfRecordTypeRealizePalette = 52
EmfRecordTypeExtFloodFill = 53
EmfRecordTypeLineTo = 54
EmfRecordTypeArcTo = 55
EmfRecordTypePolyDraw = 56
EmfRecordTypeSetArcDirection = 57
EmfRecordTypeSetMiterLimit = 58
EmfRecordTypeBeginPath = 59
EmfRecordTypeEndPath = 60
EmfRecordTypeCloseFigure = 61
EmfRecordTypeFillPath = 62
EmfRecordTypeStrokeAndFillPath = 63
EmfRecordTypeStrokePath = 64
EmfRecordTypeFlattenPath = 65
EmfRecordTypeWidenPath = 66
EmfRecordTypeSelectClipPath = 67
EmfRecordTypeAbortPath = 68
EmfRecordTypeReserved_069 = 69
EmfRecordTypeGdiComment = 70
EmfRecordTypeFillRgn = 71
EmfRecordTypeFrameRgn = 72
EmfRecordTypeInvertRgn = 73
EmfRecordTypePaintRgn = 74
EmfRecordTypeExtSelectClipRgn = 75
EmfRecordTypeBitBlt = 76
EmfRecordTypeStretchBlt = 77
EmfRecordTypeMaskBlt = 78
EmfRecordTypePlgBlt = 79
EmfRecordTypeSetDIBitsToDevice = 80
EmfRecordTypeStretchDIBits = 81
EmfRecordTypeExtCreateFontIndirect = 82
EmfRecordTypeExtTextOutA = 83
EmfRecordTypeExtTextOutW = 84
EmfRecordTypePolyBezier16 = 85
EmfRecordTypePolygon16 = 86
EmfRecordTypePolyline16 = 87
EmfRecordTypePolyBezierTo16 = 88
EmfRecordTypePolylineTo16 = 89
EmfRecordTypePolyPolyline16 = 90
EmfRecordTypePolyPolygon16 = 91
EmfRecordTypePolyDraw16 = 92
EmfRecordTypeCreateMonoBrush = 93
EmfRecordTypeCreateDIBPatternBrushPt = 94
EmfRecordTypeExtCreatePen = 95
EmfRecordTypePolyTextOutA = 96
EmfRecordTypePolyTextOutW = 97
EmfRecordTypeSetICMMode = 98
EmfRecordTypeCreateColorSpace = 99
EmfRecordTypeSetColorSpace = 100
EmfRecordTypeDeleteColorSpace = 101
EmfRecordTypeGLSRecord = 102
EmfRecordTypeGLSBoundedRecord = 103
EmfRecordTypePixelFormat = 104
EmfRecordTypeDrawEscape = 105
EmfRecordTypeExtEscape = 106
EmfRecordTypeStartDoc = 107
EmfRecordTypeSmallTextOut = 108
EmfRecordTypeForceUFIMapping = 109
EmfRecordTypeNamedEscape = 110
EmfRecordTypeColorCorrectPalette = 111
EmfRecordTypeSetICMProfileA = 112
EmfRecordTypeSetICMProfileW = 113
EmfRecordTypeAlphaBlend = 114
EmfRecordTypeSetLayout = 115
EmfRecordTypeTransparentBlt = 116
EmfRecordTypeReserved_117 = 117
EmfRecordTypeGradientFill = 118
EmfRecordTypeSetLinkedUFIs = 119
EmfRecordTypeSetTextJustification = 120
EmfRecordTypeColorMatchToTargetW = 121
EmfRecordTypeCreateColorSpaceW = 122
EmfRecordTypeMax = 122
EmfRecordTypeMin = 1
EmfPlusRecordTypeInvalid = 16384
EmfPlusRecordTypeHeader = 16385
EmfPlusRecordTypeEndOfFile = 16386
EmfPlusRecordTypeComment = 16387
EmfPlusRecordTypeGetDC = 16388
EmfPlusRecordTypeMultiFormatStart = 16389
EmfPlusRecordTypeMultiFormatSection = 16390
EmfPlusRecordTypeMultiFormatEnd = 16391
EmfPlusRecordTypeObject = 16392
EmfPlusRecordTypeClear = 16393
EmfPlusRecordTypeFillRects = 16394
EmfPlusRecordTypeDrawRects = 16395
EmfPlusRecordTypeFillPolygon = 16396
EmfPlusRecordTypeDrawLines = 16397
EmfPlusRecordTypeFillEllipse = 16398
EmfPlusRecordTypeDrawEllipse = 16399
EmfPlusRecordTypeFillPie = 16400
EmfPlusRecordTypeDrawPie = 16401
EmfPlusRecordTypeDrawArc = 16402
EmfPlusRecordTypeFillRegion = 16403
EmfPlusRecordTypeFillPath = 16404
EmfPlusRecordTypeDrawPath = 16405
EmfPlusRecordTypeFillClosedCurve = 16406
EmfPlusRecordTypeDrawClosedCurve = 16407
EmfPlusRecordTypeDrawCurve = 16408
EmfPlusRecordTypeDrawBeziers = 16409
EmfPlusRecordTypeDrawImage = 16410
EmfPlusRecordTypeDrawImagePoints = 16411
EmfPlusRecordTypeDrawString = 16412
EmfPlusRecordTypeSetRenderingOrigin = 16413
EmfPlusRecordTypeSetAntiAliasMode = 16414
EmfPlusRecordTypeSetTextRenderingHint = 16415
EmfPlusRecordTypeSetTextContrast = 16416
EmfPlusRecordTypeSetInterpolationMode = 16417
EmfPlusRecordTypeSetPixelOffsetMode = 16418
EmfPlusRecordTypeSetCompositingMode = 16419
EmfPlusRecordTypeSetCompositingQuality = 16420
EmfPlusRecordTypeSave = 16421
EmfPlusRecordTypeRestore = 16422
EmfPlusRecordTypeBeginContainer = 16423
EmfPlusRecordTypeBeginContainerNoParams = 16424
EmfPlusRecordTypeEndContainer = 16425
EmfPlusRecordTypeSetWorldTransform = 16426
EmfPlusRecordTypeResetWorldTransform = 16427
EmfPlusRecordTypeMultiplyWorldTransform = 16428
EmfPlusRecordTypeTranslateWorldTransform = 16429
EmfPlusRecordTypeScaleWorldTransform = 16430
EmfPlusRecordTypeRotateWorldTransform = 16431
EmfPlusRecordTypeSetPageTransform = 16432
EmfPlusRecordTypeResetClip = 16433
EmfPlusRecordTypeSetClipRect = 16434
EmfPlusRecordTypeSetClipPath = 16435
EmfPlusRecordTypeSetClipRegion = 16436
EmfPlusRecordTypeOffsetClip = 16437
EmfPlusRecordTypeDrawDriverString = 16438
EmfPlusRecordTypeStrokeFillPath = 16439
EmfPlusRecordTypeSerializableObject = 16440
EmfPlusRecordTypeSetTSGraphics = 16441
EmfPlusRecordTypeSetTSClip = 16442
EmfPlusRecordTotal = 16443
EmfPlusRecordTypeMax = 16442
EmfPlusRecordTypeMin = 16385
End Enumimport enum
class EmfPlusRecordType(enum.IntEnum):
WmfRecordTypeSetBkColor = 66049
WmfRecordTypeSetBkMode = 65794
WmfRecordTypeSetMapMode = 65795
WmfRecordTypeSetROP2 = 65796
WmfRecordTypeSetRelAbs = 65797
WmfRecordTypeSetPolyFillMode = 65798
WmfRecordTypeSetStretchBltMode = 65799
WmfRecordTypeSetTextCharExtra = 65800
WmfRecordTypeSetTextColor = 66057
WmfRecordTypeSetTextJustification = 66058
WmfRecordTypeSetWindowOrg = 66059
WmfRecordTypeSetWindowExt = 66060
WmfRecordTypeSetViewportOrg = 66061
WmfRecordTypeSetViewportExt = 66062
WmfRecordTypeOffsetWindowOrg = 66063
WmfRecordTypeScaleWindowExt = 66576
WmfRecordTypeOffsetViewportOrg = 66065
WmfRecordTypeScaleViewportExt = 66578
WmfRecordTypeLineTo = 66067
WmfRecordTypeMoveTo = 66068
WmfRecordTypeExcludeClipRect = 66581
WmfRecordTypeIntersectClipRect = 66582
WmfRecordTypeArc = 67607
WmfRecordTypeEllipse = 66584
WmfRecordTypeFloodFill = 66585
WmfRecordTypePie = 67610
WmfRecordTypeRectangle = 66587
WmfRecordTypeRoundRect = 67100
WmfRecordTypePatBlt = 67101
WmfRecordTypeSaveDC = 65566
WmfRecordTypeSetPixel = 66591
WmfRecordTypeOffsetClipRgn = 66080
WmfRecordTypeTextOut = 66849
WmfRecordTypeBitBlt = 67874
WmfRecordTypeStretchBlt = 68387
WmfRecordTypePolygon = 66340
WmfRecordTypePolyline = 66341
WmfRecordTypeEscape = 67110
WmfRecordTypeRestoreDC = 65831
WmfRecordTypeFillRegion = 66088
WmfRecordTypeFrameRegion = 66601
WmfRecordTypeInvertRegion = 65834
WmfRecordTypePaintRegion = 65835
WmfRecordTypeSelectClipRegion = 65836
WmfRecordTypeSelectObject = 65837
WmfRecordTypeSetTextAlign = 65838
WmfRecordTypeDrawText = 67119
WmfRecordTypeChord = 67632
WmfRecordTypeSetMapperFlags = 66097
WmfRecordTypeExtTextOut = 68146
WmfRecordTypeSetDIBToDev = 68915
WmfRecordTypeSelectPalette = 66100
WmfRecordTypeRealizePalette = 65589
WmfRecordTypeAnimatePalette = 66614
WmfRecordTypeSetPalEntries = 65591
WmfRecordTypePolyPolygon = 66872
WmfRecordTypeResizePalette = 65849
WmfRecordTypeDIBBitBlt = 67904
WmfRecordTypeDIBStretchBlt = 68417
WmfRecordTypeDIBCreatePatternBrush = 65858
WmfRecordTypeStretchDIB = 69443
WmfRecordTypeExtFloodFill = 66888
WmfRecordTypeSetLayout = 65865
WmfRecordTypeResetDC = 65868
WmfRecordTypeStartDoc = 65869
WmfRecordTypeStartPage = 65615
WmfRecordTypeEndPage = 65616
WmfRecordTypeAbortDoc = 65618
WmfRecordTypeEndDoc = 65630
WmfRecordTypeDeleteObject = 66032
WmfRecordTypeCreatePalette = 65783
WmfRecordTypeCreateBrush = 65784
WmfRecordTypeCreatePatternBrush = 66041
WmfRecordTypeCreatePenIndirect = 66298
WmfRecordTypeCreateFontIndirect = 66299
WmfRecordTypeCreateBrushIndirect = 66300
WmfRecordTypeCreateBitmapIndirect = 66301
WmfRecordTypeCreateBitmap = 67326
WmfRecordTypeCreateRegion = 67327
EmfRecordTypeHeader = 1
EmfRecordTypePolyBezier = 2
EmfRecordTypePolygon = 3
EmfRecordTypePolyline = 4
EmfRecordTypePolyBezierTo = 5
EmfRecordTypePolyLineTo = 6
EmfRecordTypePolyPolyline = 7
EmfRecordTypePolyPolygon = 8
EmfRecordTypeSetWindowExtEx = 9
EmfRecordTypeSetWindowOrgEx = 10
EmfRecordTypeSetViewportExtEx = 11
EmfRecordTypeSetViewportOrgEx = 12
EmfRecordTypeSetBrushOrgEx = 13
EmfRecordTypeEOF = 14
EmfRecordTypeSetPixelV = 15
EmfRecordTypeSetMapperFlags = 16
EmfRecordTypeSetMapMode = 17
EmfRecordTypeSetBkMode = 18
EmfRecordTypeSetPolyFillMode = 19
EmfRecordTypeSetROP2 = 20
EmfRecordTypeSetStretchBltMode = 21
EmfRecordTypeSetTextAlign = 22
EmfRecordTypeSetColorAdjustment = 23
EmfRecordTypeSetTextColor = 24
EmfRecordTypeSetBkColor = 25
EmfRecordTypeOffsetClipRgn = 26
EmfRecordTypeMoveToEx = 27
EmfRecordTypeSetMetaRgn = 28
EmfRecordTypeExcludeClipRect = 29
EmfRecordTypeIntersectClipRect = 30
EmfRecordTypeScaleViewportExtEx = 31
EmfRecordTypeScaleWindowExtEx = 32
EmfRecordTypeSaveDC = 33
EmfRecordTypeRestoreDC = 34
EmfRecordTypeSetWorldTransform = 35
EmfRecordTypeModifyWorldTransform = 36
EmfRecordTypeSelectObject = 37
EmfRecordTypeCreatePen = 38
EmfRecordTypeCreateBrushIndirect = 39
EmfRecordTypeDeleteObject = 40
EmfRecordTypeAngleArc = 41
EmfRecordTypeEllipse = 42
EmfRecordTypeRectangle = 43
EmfRecordTypeRoundRect = 44
EmfRecordTypeArc = 45
EmfRecordTypeChord = 46
EmfRecordTypePie = 47
EmfRecordTypeSelectPalette = 48
EmfRecordTypeCreatePalette = 49
EmfRecordTypeSetPaletteEntries = 50
EmfRecordTypeResizePalette = 51
EmfRecordTypeRealizePalette = 52
EmfRecordTypeExtFloodFill = 53
EmfRecordTypeLineTo = 54
EmfRecordTypeArcTo = 55
EmfRecordTypePolyDraw = 56
EmfRecordTypeSetArcDirection = 57
EmfRecordTypeSetMiterLimit = 58
EmfRecordTypeBeginPath = 59
EmfRecordTypeEndPath = 60
EmfRecordTypeCloseFigure = 61
EmfRecordTypeFillPath = 62
EmfRecordTypeStrokeAndFillPath = 63
EmfRecordTypeStrokePath = 64
EmfRecordTypeFlattenPath = 65
EmfRecordTypeWidenPath = 66
EmfRecordTypeSelectClipPath = 67
EmfRecordTypeAbortPath = 68
EmfRecordTypeReserved_069 = 69
EmfRecordTypeGdiComment = 70
EmfRecordTypeFillRgn = 71
EmfRecordTypeFrameRgn = 72
EmfRecordTypeInvertRgn = 73
EmfRecordTypePaintRgn = 74
EmfRecordTypeExtSelectClipRgn = 75
EmfRecordTypeBitBlt = 76
EmfRecordTypeStretchBlt = 77
EmfRecordTypeMaskBlt = 78
EmfRecordTypePlgBlt = 79
EmfRecordTypeSetDIBitsToDevice = 80
EmfRecordTypeStretchDIBits = 81
EmfRecordTypeExtCreateFontIndirect = 82
EmfRecordTypeExtTextOutA = 83
EmfRecordTypeExtTextOutW = 84
EmfRecordTypePolyBezier16 = 85
EmfRecordTypePolygon16 = 86
EmfRecordTypePolyline16 = 87
EmfRecordTypePolyBezierTo16 = 88
EmfRecordTypePolylineTo16 = 89
EmfRecordTypePolyPolyline16 = 90
EmfRecordTypePolyPolygon16 = 91
EmfRecordTypePolyDraw16 = 92
EmfRecordTypeCreateMonoBrush = 93
EmfRecordTypeCreateDIBPatternBrushPt = 94
EmfRecordTypeExtCreatePen = 95
EmfRecordTypePolyTextOutA = 96
EmfRecordTypePolyTextOutW = 97
EmfRecordTypeSetICMMode = 98
EmfRecordTypeCreateColorSpace = 99
EmfRecordTypeSetColorSpace = 100
EmfRecordTypeDeleteColorSpace = 101
EmfRecordTypeGLSRecord = 102
EmfRecordTypeGLSBoundedRecord = 103
EmfRecordTypePixelFormat = 104
EmfRecordTypeDrawEscape = 105
EmfRecordTypeExtEscape = 106
EmfRecordTypeStartDoc = 107
EmfRecordTypeSmallTextOut = 108
EmfRecordTypeForceUFIMapping = 109
EmfRecordTypeNamedEscape = 110
EmfRecordTypeColorCorrectPalette = 111
EmfRecordTypeSetICMProfileA = 112
EmfRecordTypeSetICMProfileW = 113
EmfRecordTypeAlphaBlend = 114
EmfRecordTypeSetLayout = 115
EmfRecordTypeTransparentBlt = 116
EmfRecordTypeReserved_117 = 117
EmfRecordTypeGradientFill = 118
EmfRecordTypeSetLinkedUFIs = 119
EmfRecordTypeSetTextJustification = 120
EmfRecordTypeColorMatchToTargetW = 121
EmfRecordTypeCreateColorSpaceW = 122
EmfRecordTypeMax = 122
EmfRecordTypeMin = 1
EmfPlusRecordTypeInvalid = 16384
EmfPlusRecordTypeHeader = 16385
EmfPlusRecordTypeEndOfFile = 16386
EmfPlusRecordTypeComment = 16387
EmfPlusRecordTypeGetDC = 16388
EmfPlusRecordTypeMultiFormatStart = 16389
EmfPlusRecordTypeMultiFormatSection = 16390
EmfPlusRecordTypeMultiFormatEnd = 16391
EmfPlusRecordTypeObject = 16392
EmfPlusRecordTypeClear = 16393
EmfPlusRecordTypeFillRects = 16394
EmfPlusRecordTypeDrawRects = 16395
EmfPlusRecordTypeFillPolygon = 16396
EmfPlusRecordTypeDrawLines = 16397
EmfPlusRecordTypeFillEllipse = 16398
EmfPlusRecordTypeDrawEllipse = 16399
EmfPlusRecordTypeFillPie = 16400
EmfPlusRecordTypeDrawPie = 16401
EmfPlusRecordTypeDrawArc = 16402
EmfPlusRecordTypeFillRegion = 16403
EmfPlusRecordTypeFillPath = 16404
EmfPlusRecordTypeDrawPath = 16405
EmfPlusRecordTypeFillClosedCurve = 16406
EmfPlusRecordTypeDrawClosedCurve = 16407
EmfPlusRecordTypeDrawCurve = 16408
EmfPlusRecordTypeDrawBeziers = 16409
EmfPlusRecordTypeDrawImage = 16410
EmfPlusRecordTypeDrawImagePoints = 16411
EmfPlusRecordTypeDrawString = 16412
EmfPlusRecordTypeSetRenderingOrigin = 16413
EmfPlusRecordTypeSetAntiAliasMode = 16414
EmfPlusRecordTypeSetTextRenderingHint = 16415
EmfPlusRecordTypeSetTextContrast = 16416
EmfPlusRecordTypeSetInterpolationMode = 16417
EmfPlusRecordTypeSetPixelOffsetMode = 16418
EmfPlusRecordTypeSetCompositingMode = 16419
EmfPlusRecordTypeSetCompositingQuality = 16420
EmfPlusRecordTypeSave = 16421
EmfPlusRecordTypeRestore = 16422
EmfPlusRecordTypeBeginContainer = 16423
EmfPlusRecordTypeBeginContainerNoParams = 16424
EmfPlusRecordTypeEndContainer = 16425
EmfPlusRecordTypeSetWorldTransform = 16426
EmfPlusRecordTypeResetWorldTransform = 16427
EmfPlusRecordTypeMultiplyWorldTransform = 16428
EmfPlusRecordTypeTranslateWorldTransform = 16429
EmfPlusRecordTypeScaleWorldTransform = 16430
EmfPlusRecordTypeRotateWorldTransform = 16431
EmfPlusRecordTypeSetPageTransform = 16432
EmfPlusRecordTypeResetClip = 16433
EmfPlusRecordTypeSetClipRect = 16434
EmfPlusRecordTypeSetClipPath = 16435
EmfPlusRecordTypeSetClipRegion = 16436
EmfPlusRecordTypeOffsetClip = 16437
EmfPlusRecordTypeDrawDriverString = 16438
EmfPlusRecordTypeStrokeFillPath = 16439
EmfPlusRecordTypeSerializableObject = 16440
EmfPlusRecordTypeSetTSGraphics = 16441
EmfPlusRecordTypeSetTSClip = 16442
EmfPlusRecordTotal = 16443
EmfPlusRecordTypeMax = 16442
EmfPlusRecordTypeMin = 16385// EmfPlusRecordType
pub const WmfRecordTypeSetBkColor: i32 = 66049;
pub const WmfRecordTypeSetBkMode: i32 = 65794;
pub const WmfRecordTypeSetMapMode: i32 = 65795;
pub const WmfRecordTypeSetROP2: i32 = 65796;
pub const WmfRecordTypeSetRelAbs: i32 = 65797;
pub const WmfRecordTypeSetPolyFillMode: i32 = 65798;
pub const WmfRecordTypeSetStretchBltMode: i32 = 65799;
pub const WmfRecordTypeSetTextCharExtra: i32 = 65800;
pub const WmfRecordTypeSetTextColor: i32 = 66057;
pub const WmfRecordTypeSetTextJustification: i32 = 66058;
pub const WmfRecordTypeSetWindowOrg: i32 = 66059;
pub const WmfRecordTypeSetWindowExt: i32 = 66060;
pub const WmfRecordTypeSetViewportOrg: i32 = 66061;
pub const WmfRecordTypeSetViewportExt: i32 = 66062;
pub const WmfRecordTypeOffsetWindowOrg: i32 = 66063;
pub const WmfRecordTypeScaleWindowExt: i32 = 66576;
pub const WmfRecordTypeOffsetViewportOrg: i32 = 66065;
pub const WmfRecordTypeScaleViewportExt: i32 = 66578;
pub const WmfRecordTypeLineTo: i32 = 66067;
pub const WmfRecordTypeMoveTo: i32 = 66068;
pub const WmfRecordTypeExcludeClipRect: i32 = 66581;
pub const WmfRecordTypeIntersectClipRect: i32 = 66582;
pub const WmfRecordTypeArc: i32 = 67607;
pub const WmfRecordTypeEllipse: i32 = 66584;
pub const WmfRecordTypeFloodFill: i32 = 66585;
pub const WmfRecordTypePie: i32 = 67610;
pub const WmfRecordTypeRectangle: i32 = 66587;
pub const WmfRecordTypeRoundRect: i32 = 67100;
pub const WmfRecordTypePatBlt: i32 = 67101;
pub const WmfRecordTypeSaveDC: i32 = 65566;
pub const WmfRecordTypeSetPixel: i32 = 66591;
pub const WmfRecordTypeOffsetClipRgn: i32 = 66080;
pub const WmfRecordTypeTextOut: i32 = 66849;
pub const WmfRecordTypeBitBlt: i32 = 67874;
pub const WmfRecordTypeStretchBlt: i32 = 68387;
pub const WmfRecordTypePolygon: i32 = 66340;
pub const WmfRecordTypePolyline: i32 = 66341;
pub const WmfRecordTypeEscape: i32 = 67110;
pub const WmfRecordTypeRestoreDC: i32 = 65831;
pub const WmfRecordTypeFillRegion: i32 = 66088;
pub const WmfRecordTypeFrameRegion: i32 = 66601;
pub const WmfRecordTypeInvertRegion: i32 = 65834;
pub const WmfRecordTypePaintRegion: i32 = 65835;
pub const WmfRecordTypeSelectClipRegion: i32 = 65836;
pub const WmfRecordTypeSelectObject: i32 = 65837;
pub const WmfRecordTypeSetTextAlign: i32 = 65838;
pub const WmfRecordTypeDrawText: i32 = 67119;
pub const WmfRecordTypeChord: i32 = 67632;
pub const WmfRecordTypeSetMapperFlags: i32 = 66097;
pub const WmfRecordTypeExtTextOut: i32 = 68146;
pub const WmfRecordTypeSetDIBToDev: i32 = 68915;
pub const WmfRecordTypeSelectPalette: i32 = 66100;
pub const WmfRecordTypeRealizePalette: i32 = 65589;
pub const WmfRecordTypeAnimatePalette: i32 = 66614;
pub const WmfRecordTypeSetPalEntries: i32 = 65591;
pub const WmfRecordTypePolyPolygon: i32 = 66872;
pub const WmfRecordTypeResizePalette: i32 = 65849;
pub const WmfRecordTypeDIBBitBlt: i32 = 67904;
pub const WmfRecordTypeDIBStretchBlt: i32 = 68417;
pub const WmfRecordTypeDIBCreatePatternBrush: i32 = 65858;
pub const WmfRecordTypeStretchDIB: i32 = 69443;
pub const WmfRecordTypeExtFloodFill: i32 = 66888;
pub const WmfRecordTypeSetLayout: i32 = 65865;
pub const WmfRecordTypeResetDC: i32 = 65868;
pub const WmfRecordTypeStartDoc: i32 = 65869;
pub const WmfRecordTypeStartPage: i32 = 65615;
pub const WmfRecordTypeEndPage: i32 = 65616;
pub const WmfRecordTypeAbortDoc: i32 = 65618;
pub const WmfRecordTypeEndDoc: i32 = 65630;
pub const WmfRecordTypeDeleteObject: i32 = 66032;
pub const WmfRecordTypeCreatePalette: i32 = 65783;
pub const WmfRecordTypeCreateBrush: i32 = 65784;
pub const WmfRecordTypeCreatePatternBrush: i32 = 66041;
pub const WmfRecordTypeCreatePenIndirect: i32 = 66298;
pub const WmfRecordTypeCreateFontIndirect: i32 = 66299;
pub const WmfRecordTypeCreateBrushIndirect: i32 = 66300;
pub const WmfRecordTypeCreateBitmapIndirect: i32 = 66301;
pub const WmfRecordTypeCreateBitmap: i32 = 67326;
pub const WmfRecordTypeCreateRegion: i32 = 67327;
pub const EmfRecordTypeHeader: i32 = 1;
pub const EmfRecordTypePolyBezier: i32 = 2;
pub const EmfRecordTypePolygon: i32 = 3;
pub const EmfRecordTypePolyline: i32 = 4;
pub const EmfRecordTypePolyBezierTo: i32 = 5;
pub const EmfRecordTypePolyLineTo: i32 = 6;
pub const EmfRecordTypePolyPolyline: i32 = 7;
pub const EmfRecordTypePolyPolygon: i32 = 8;
pub const EmfRecordTypeSetWindowExtEx: i32 = 9;
pub const EmfRecordTypeSetWindowOrgEx: i32 = 10;
pub const EmfRecordTypeSetViewportExtEx: i32 = 11;
pub const EmfRecordTypeSetViewportOrgEx: i32 = 12;
pub const EmfRecordTypeSetBrushOrgEx: i32 = 13;
pub const EmfRecordTypeEOF: i32 = 14;
pub const EmfRecordTypeSetPixelV: i32 = 15;
pub const EmfRecordTypeSetMapperFlags: i32 = 16;
pub const EmfRecordTypeSetMapMode: i32 = 17;
pub const EmfRecordTypeSetBkMode: i32 = 18;
pub const EmfRecordTypeSetPolyFillMode: i32 = 19;
pub const EmfRecordTypeSetROP2: i32 = 20;
pub const EmfRecordTypeSetStretchBltMode: i32 = 21;
pub const EmfRecordTypeSetTextAlign: i32 = 22;
pub const EmfRecordTypeSetColorAdjustment: i32 = 23;
pub const EmfRecordTypeSetTextColor: i32 = 24;
pub const EmfRecordTypeSetBkColor: i32 = 25;
pub const EmfRecordTypeOffsetClipRgn: i32 = 26;
pub const EmfRecordTypeMoveToEx: i32 = 27;
pub const EmfRecordTypeSetMetaRgn: i32 = 28;
pub const EmfRecordTypeExcludeClipRect: i32 = 29;
pub const EmfRecordTypeIntersectClipRect: i32 = 30;
pub const EmfRecordTypeScaleViewportExtEx: i32 = 31;
pub const EmfRecordTypeScaleWindowExtEx: i32 = 32;
pub const EmfRecordTypeSaveDC: i32 = 33;
pub const EmfRecordTypeRestoreDC: i32 = 34;
pub const EmfRecordTypeSetWorldTransform: i32 = 35;
pub const EmfRecordTypeModifyWorldTransform: i32 = 36;
pub const EmfRecordTypeSelectObject: i32 = 37;
pub const EmfRecordTypeCreatePen: i32 = 38;
pub const EmfRecordTypeCreateBrushIndirect: i32 = 39;
pub const EmfRecordTypeDeleteObject: i32 = 40;
pub const EmfRecordTypeAngleArc: i32 = 41;
pub const EmfRecordTypeEllipse: i32 = 42;
pub const EmfRecordTypeRectangle: i32 = 43;
pub const EmfRecordTypeRoundRect: i32 = 44;
pub const EmfRecordTypeArc: i32 = 45;
pub const EmfRecordTypeChord: i32 = 46;
pub const EmfRecordTypePie: i32 = 47;
pub const EmfRecordTypeSelectPalette: i32 = 48;
pub const EmfRecordTypeCreatePalette: i32 = 49;
pub const EmfRecordTypeSetPaletteEntries: i32 = 50;
pub const EmfRecordTypeResizePalette: i32 = 51;
pub const EmfRecordTypeRealizePalette: i32 = 52;
pub const EmfRecordTypeExtFloodFill: i32 = 53;
pub const EmfRecordTypeLineTo: i32 = 54;
pub const EmfRecordTypeArcTo: i32 = 55;
pub const EmfRecordTypePolyDraw: i32 = 56;
pub const EmfRecordTypeSetArcDirection: i32 = 57;
pub const EmfRecordTypeSetMiterLimit: i32 = 58;
pub const EmfRecordTypeBeginPath: i32 = 59;
pub const EmfRecordTypeEndPath: i32 = 60;
pub const EmfRecordTypeCloseFigure: i32 = 61;
pub const EmfRecordTypeFillPath: i32 = 62;
pub const EmfRecordTypeStrokeAndFillPath: i32 = 63;
pub const EmfRecordTypeStrokePath: i32 = 64;
pub const EmfRecordTypeFlattenPath: i32 = 65;
pub const EmfRecordTypeWidenPath: i32 = 66;
pub const EmfRecordTypeSelectClipPath: i32 = 67;
pub const EmfRecordTypeAbortPath: i32 = 68;
pub const EmfRecordTypeReserved_069: i32 = 69;
pub const EmfRecordTypeGdiComment: i32 = 70;
pub const EmfRecordTypeFillRgn: i32 = 71;
pub const EmfRecordTypeFrameRgn: i32 = 72;
pub const EmfRecordTypeInvertRgn: i32 = 73;
pub const EmfRecordTypePaintRgn: i32 = 74;
pub const EmfRecordTypeExtSelectClipRgn: i32 = 75;
pub const EmfRecordTypeBitBlt: i32 = 76;
pub const EmfRecordTypeStretchBlt: i32 = 77;
pub const EmfRecordTypeMaskBlt: i32 = 78;
pub const EmfRecordTypePlgBlt: i32 = 79;
pub const EmfRecordTypeSetDIBitsToDevice: i32 = 80;
pub const EmfRecordTypeStretchDIBits: i32 = 81;
pub const EmfRecordTypeExtCreateFontIndirect: i32 = 82;
pub const EmfRecordTypeExtTextOutA: i32 = 83;
pub const EmfRecordTypeExtTextOutW: i32 = 84;
pub const EmfRecordTypePolyBezier16: i32 = 85;
pub const EmfRecordTypePolygon16: i32 = 86;
pub const EmfRecordTypePolyline16: i32 = 87;
pub const EmfRecordTypePolyBezierTo16: i32 = 88;
pub const EmfRecordTypePolylineTo16: i32 = 89;
pub const EmfRecordTypePolyPolyline16: i32 = 90;
pub const EmfRecordTypePolyPolygon16: i32 = 91;
pub const EmfRecordTypePolyDraw16: i32 = 92;
pub const EmfRecordTypeCreateMonoBrush: i32 = 93;
pub const EmfRecordTypeCreateDIBPatternBrushPt: i32 = 94;
pub const EmfRecordTypeExtCreatePen: i32 = 95;
pub const EmfRecordTypePolyTextOutA: i32 = 96;
pub const EmfRecordTypePolyTextOutW: i32 = 97;
pub const EmfRecordTypeSetICMMode: i32 = 98;
pub const EmfRecordTypeCreateColorSpace: i32 = 99;
pub const EmfRecordTypeSetColorSpace: i32 = 100;
pub const EmfRecordTypeDeleteColorSpace: i32 = 101;
pub const EmfRecordTypeGLSRecord: i32 = 102;
pub const EmfRecordTypeGLSBoundedRecord: i32 = 103;
pub const EmfRecordTypePixelFormat: i32 = 104;
pub const EmfRecordTypeDrawEscape: i32 = 105;
pub const EmfRecordTypeExtEscape: i32 = 106;
pub const EmfRecordTypeStartDoc: i32 = 107;
pub const EmfRecordTypeSmallTextOut: i32 = 108;
pub const EmfRecordTypeForceUFIMapping: i32 = 109;
pub const EmfRecordTypeNamedEscape: i32 = 110;
pub const EmfRecordTypeColorCorrectPalette: i32 = 111;
pub const EmfRecordTypeSetICMProfileA: i32 = 112;
pub const EmfRecordTypeSetICMProfileW: i32 = 113;
pub const EmfRecordTypeAlphaBlend: i32 = 114;
pub const EmfRecordTypeSetLayout: i32 = 115;
pub const EmfRecordTypeTransparentBlt: i32 = 116;
pub const EmfRecordTypeReserved_117: i32 = 117;
pub const EmfRecordTypeGradientFill: i32 = 118;
pub const EmfRecordTypeSetLinkedUFIs: i32 = 119;
pub const EmfRecordTypeSetTextJustification: i32 = 120;
pub const EmfRecordTypeColorMatchToTargetW: i32 = 121;
pub const EmfRecordTypeCreateColorSpaceW: i32 = 122;
pub const EmfRecordTypeMax: i32 = 122;
pub const EmfRecordTypeMin: i32 = 1;
pub const EmfPlusRecordTypeInvalid: i32 = 16384;
pub const EmfPlusRecordTypeHeader: i32 = 16385;
pub const EmfPlusRecordTypeEndOfFile: i32 = 16386;
pub const EmfPlusRecordTypeComment: i32 = 16387;
pub const EmfPlusRecordTypeGetDC: i32 = 16388;
pub const EmfPlusRecordTypeMultiFormatStart: i32 = 16389;
pub const EmfPlusRecordTypeMultiFormatSection: i32 = 16390;
pub const EmfPlusRecordTypeMultiFormatEnd: i32 = 16391;
pub const EmfPlusRecordTypeObject: i32 = 16392;
pub const EmfPlusRecordTypeClear: i32 = 16393;
pub const EmfPlusRecordTypeFillRects: i32 = 16394;
pub const EmfPlusRecordTypeDrawRects: i32 = 16395;
pub const EmfPlusRecordTypeFillPolygon: i32 = 16396;
pub const EmfPlusRecordTypeDrawLines: i32 = 16397;
pub const EmfPlusRecordTypeFillEllipse: i32 = 16398;
pub const EmfPlusRecordTypeDrawEllipse: i32 = 16399;
pub const EmfPlusRecordTypeFillPie: i32 = 16400;
pub const EmfPlusRecordTypeDrawPie: i32 = 16401;
pub const EmfPlusRecordTypeDrawArc: i32 = 16402;
pub const EmfPlusRecordTypeFillRegion: i32 = 16403;
pub const EmfPlusRecordTypeFillPath: i32 = 16404;
pub const EmfPlusRecordTypeDrawPath: i32 = 16405;
pub const EmfPlusRecordTypeFillClosedCurve: i32 = 16406;
pub const EmfPlusRecordTypeDrawClosedCurve: i32 = 16407;
pub const EmfPlusRecordTypeDrawCurve: i32 = 16408;
pub const EmfPlusRecordTypeDrawBeziers: i32 = 16409;
pub const EmfPlusRecordTypeDrawImage: i32 = 16410;
pub const EmfPlusRecordTypeDrawImagePoints: i32 = 16411;
pub const EmfPlusRecordTypeDrawString: i32 = 16412;
pub const EmfPlusRecordTypeSetRenderingOrigin: i32 = 16413;
pub const EmfPlusRecordTypeSetAntiAliasMode: i32 = 16414;
pub const EmfPlusRecordTypeSetTextRenderingHint: i32 = 16415;
pub const EmfPlusRecordTypeSetTextContrast: i32 = 16416;
pub const EmfPlusRecordTypeSetInterpolationMode: i32 = 16417;
pub const EmfPlusRecordTypeSetPixelOffsetMode: i32 = 16418;
pub const EmfPlusRecordTypeSetCompositingMode: i32 = 16419;
pub const EmfPlusRecordTypeSetCompositingQuality: i32 = 16420;
pub const EmfPlusRecordTypeSave: i32 = 16421;
pub const EmfPlusRecordTypeRestore: i32 = 16422;
pub const EmfPlusRecordTypeBeginContainer: i32 = 16423;
pub const EmfPlusRecordTypeBeginContainerNoParams: i32 = 16424;
pub const EmfPlusRecordTypeEndContainer: i32 = 16425;
pub const EmfPlusRecordTypeSetWorldTransform: i32 = 16426;
pub const EmfPlusRecordTypeResetWorldTransform: i32 = 16427;
pub const EmfPlusRecordTypeMultiplyWorldTransform: i32 = 16428;
pub const EmfPlusRecordTypeTranslateWorldTransform: i32 = 16429;
pub const EmfPlusRecordTypeScaleWorldTransform: i32 = 16430;
pub const EmfPlusRecordTypeRotateWorldTransform: i32 = 16431;
pub const EmfPlusRecordTypeSetPageTransform: i32 = 16432;
pub const EmfPlusRecordTypeResetClip: i32 = 16433;
pub const EmfPlusRecordTypeSetClipRect: i32 = 16434;
pub const EmfPlusRecordTypeSetClipPath: i32 = 16435;
pub const EmfPlusRecordTypeSetClipRegion: i32 = 16436;
pub const EmfPlusRecordTypeOffsetClip: i32 = 16437;
pub const EmfPlusRecordTypeDrawDriverString: i32 = 16438;
pub const EmfPlusRecordTypeStrokeFillPath: i32 = 16439;
pub const EmfPlusRecordTypeSerializableObject: i32 = 16440;
pub const EmfPlusRecordTypeSetTSGraphics: i32 = 16441;
pub const EmfPlusRecordTypeSetTSClip: i32 = 16442;
pub const EmfPlusRecordTotal: i32 = 16443;
pub const EmfPlusRecordTypeMax: i32 = 16442;
pub const EmfPlusRecordTypeMin: i32 = 16385;// EmfPlusRecordType
const (
WmfRecordTypeSetBkColor int32 = 66049
WmfRecordTypeSetBkMode int32 = 65794
WmfRecordTypeSetMapMode int32 = 65795
WmfRecordTypeSetROP2 int32 = 65796
WmfRecordTypeSetRelAbs int32 = 65797
WmfRecordTypeSetPolyFillMode int32 = 65798
WmfRecordTypeSetStretchBltMode int32 = 65799
WmfRecordTypeSetTextCharExtra int32 = 65800
WmfRecordTypeSetTextColor int32 = 66057
WmfRecordTypeSetTextJustification int32 = 66058
WmfRecordTypeSetWindowOrg int32 = 66059
WmfRecordTypeSetWindowExt int32 = 66060
WmfRecordTypeSetViewportOrg int32 = 66061
WmfRecordTypeSetViewportExt int32 = 66062
WmfRecordTypeOffsetWindowOrg int32 = 66063
WmfRecordTypeScaleWindowExt int32 = 66576
WmfRecordTypeOffsetViewportOrg int32 = 66065
WmfRecordTypeScaleViewportExt int32 = 66578
WmfRecordTypeLineTo int32 = 66067
WmfRecordTypeMoveTo int32 = 66068
WmfRecordTypeExcludeClipRect int32 = 66581
WmfRecordTypeIntersectClipRect int32 = 66582
WmfRecordTypeArc int32 = 67607
WmfRecordTypeEllipse int32 = 66584
WmfRecordTypeFloodFill int32 = 66585
WmfRecordTypePie int32 = 67610
WmfRecordTypeRectangle int32 = 66587
WmfRecordTypeRoundRect int32 = 67100
WmfRecordTypePatBlt int32 = 67101
WmfRecordTypeSaveDC int32 = 65566
WmfRecordTypeSetPixel int32 = 66591
WmfRecordTypeOffsetClipRgn int32 = 66080
WmfRecordTypeTextOut int32 = 66849
WmfRecordTypeBitBlt int32 = 67874
WmfRecordTypeStretchBlt int32 = 68387
WmfRecordTypePolygon int32 = 66340
WmfRecordTypePolyline int32 = 66341
WmfRecordTypeEscape int32 = 67110
WmfRecordTypeRestoreDC int32 = 65831
WmfRecordTypeFillRegion int32 = 66088
WmfRecordTypeFrameRegion int32 = 66601
WmfRecordTypeInvertRegion int32 = 65834
WmfRecordTypePaintRegion int32 = 65835
WmfRecordTypeSelectClipRegion int32 = 65836
WmfRecordTypeSelectObject int32 = 65837
WmfRecordTypeSetTextAlign int32 = 65838
WmfRecordTypeDrawText int32 = 67119
WmfRecordTypeChord int32 = 67632
WmfRecordTypeSetMapperFlags int32 = 66097
WmfRecordTypeExtTextOut int32 = 68146
WmfRecordTypeSetDIBToDev int32 = 68915
WmfRecordTypeSelectPalette int32 = 66100
WmfRecordTypeRealizePalette int32 = 65589
WmfRecordTypeAnimatePalette int32 = 66614
WmfRecordTypeSetPalEntries int32 = 65591
WmfRecordTypePolyPolygon int32 = 66872
WmfRecordTypeResizePalette int32 = 65849
WmfRecordTypeDIBBitBlt int32 = 67904
WmfRecordTypeDIBStretchBlt int32 = 68417
WmfRecordTypeDIBCreatePatternBrush int32 = 65858
WmfRecordTypeStretchDIB int32 = 69443
WmfRecordTypeExtFloodFill int32 = 66888
WmfRecordTypeSetLayout int32 = 65865
WmfRecordTypeResetDC int32 = 65868
WmfRecordTypeStartDoc int32 = 65869
WmfRecordTypeStartPage int32 = 65615
WmfRecordTypeEndPage int32 = 65616
WmfRecordTypeAbortDoc int32 = 65618
WmfRecordTypeEndDoc int32 = 65630
WmfRecordTypeDeleteObject int32 = 66032
WmfRecordTypeCreatePalette int32 = 65783
WmfRecordTypeCreateBrush int32 = 65784
WmfRecordTypeCreatePatternBrush int32 = 66041
WmfRecordTypeCreatePenIndirect int32 = 66298
WmfRecordTypeCreateFontIndirect int32 = 66299
WmfRecordTypeCreateBrushIndirect int32 = 66300
WmfRecordTypeCreateBitmapIndirect int32 = 66301
WmfRecordTypeCreateBitmap int32 = 67326
WmfRecordTypeCreateRegion int32 = 67327
EmfRecordTypeHeader int32 = 1
EmfRecordTypePolyBezier int32 = 2
EmfRecordTypePolygon int32 = 3
EmfRecordTypePolyline int32 = 4
EmfRecordTypePolyBezierTo int32 = 5
EmfRecordTypePolyLineTo int32 = 6
EmfRecordTypePolyPolyline int32 = 7
EmfRecordTypePolyPolygon int32 = 8
EmfRecordTypeSetWindowExtEx int32 = 9
EmfRecordTypeSetWindowOrgEx int32 = 10
EmfRecordTypeSetViewportExtEx int32 = 11
EmfRecordTypeSetViewportOrgEx int32 = 12
EmfRecordTypeSetBrushOrgEx int32 = 13
EmfRecordTypeEOF int32 = 14
EmfRecordTypeSetPixelV int32 = 15
EmfRecordTypeSetMapperFlags int32 = 16
EmfRecordTypeSetMapMode int32 = 17
EmfRecordTypeSetBkMode int32 = 18
EmfRecordTypeSetPolyFillMode int32 = 19
EmfRecordTypeSetROP2 int32 = 20
EmfRecordTypeSetStretchBltMode int32 = 21
EmfRecordTypeSetTextAlign int32 = 22
EmfRecordTypeSetColorAdjustment int32 = 23
EmfRecordTypeSetTextColor int32 = 24
EmfRecordTypeSetBkColor int32 = 25
EmfRecordTypeOffsetClipRgn int32 = 26
EmfRecordTypeMoveToEx int32 = 27
EmfRecordTypeSetMetaRgn int32 = 28
EmfRecordTypeExcludeClipRect int32 = 29
EmfRecordTypeIntersectClipRect int32 = 30
EmfRecordTypeScaleViewportExtEx int32 = 31
EmfRecordTypeScaleWindowExtEx int32 = 32
EmfRecordTypeSaveDC int32 = 33
EmfRecordTypeRestoreDC int32 = 34
EmfRecordTypeSetWorldTransform int32 = 35
EmfRecordTypeModifyWorldTransform int32 = 36
EmfRecordTypeSelectObject int32 = 37
EmfRecordTypeCreatePen int32 = 38
EmfRecordTypeCreateBrushIndirect int32 = 39
EmfRecordTypeDeleteObject int32 = 40
EmfRecordTypeAngleArc int32 = 41
EmfRecordTypeEllipse int32 = 42
EmfRecordTypeRectangle int32 = 43
EmfRecordTypeRoundRect int32 = 44
EmfRecordTypeArc int32 = 45
EmfRecordTypeChord int32 = 46
EmfRecordTypePie int32 = 47
EmfRecordTypeSelectPalette int32 = 48
EmfRecordTypeCreatePalette int32 = 49
EmfRecordTypeSetPaletteEntries int32 = 50
EmfRecordTypeResizePalette int32 = 51
EmfRecordTypeRealizePalette int32 = 52
EmfRecordTypeExtFloodFill int32 = 53
EmfRecordTypeLineTo int32 = 54
EmfRecordTypeArcTo int32 = 55
EmfRecordTypePolyDraw int32 = 56
EmfRecordTypeSetArcDirection int32 = 57
EmfRecordTypeSetMiterLimit int32 = 58
EmfRecordTypeBeginPath int32 = 59
EmfRecordTypeEndPath int32 = 60
EmfRecordTypeCloseFigure int32 = 61
EmfRecordTypeFillPath int32 = 62
EmfRecordTypeStrokeAndFillPath int32 = 63
EmfRecordTypeStrokePath int32 = 64
EmfRecordTypeFlattenPath int32 = 65
EmfRecordTypeWidenPath int32 = 66
EmfRecordTypeSelectClipPath int32 = 67
EmfRecordTypeAbortPath int32 = 68
EmfRecordTypeReserved_069 int32 = 69
EmfRecordTypeGdiComment int32 = 70
EmfRecordTypeFillRgn int32 = 71
EmfRecordTypeFrameRgn int32 = 72
EmfRecordTypeInvertRgn int32 = 73
EmfRecordTypePaintRgn int32 = 74
EmfRecordTypeExtSelectClipRgn int32 = 75
EmfRecordTypeBitBlt int32 = 76
EmfRecordTypeStretchBlt int32 = 77
EmfRecordTypeMaskBlt int32 = 78
EmfRecordTypePlgBlt int32 = 79
EmfRecordTypeSetDIBitsToDevice int32 = 80
EmfRecordTypeStretchDIBits int32 = 81
EmfRecordTypeExtCreateFontIndirect int32 = 82
EmfRecordTypeExtTextOutA int32 = 83
EmfRecordTypeExtTextOutW int32 = 84
EmfRecordTypePolyBezier16 int32 = 85
EmfRecordTypePolygon16 int32 = 86
EmfRecordTypePolyline16 int32 = 87
EmfRecordTypePolyBezierTo16 int32 = 88
EmfRecordTypePolylineTo16 int32 = 89
EmfRecordTypePolyPolyline16 int32 = 90
EmfRecordTypePolyPolygon16 int32 = 91
EmfRecordTypePolyDraw16 int32 = 92
EmfRecordTypeCreateMonoBrush int32 = 93
EmfRecordTypeCreateDIBPatternBrushPt int32 = 94
EmfRecordTypeExtCreatePen int32 = 95
EmfRecordTypePolyTextOutA int32 = 96
EmfRecordTypePolyTextOutW int32 = 97
EmfRecordTypeSetICMMode int32 = 98
EmfRecordTypeCreateColorSpace int32 = 99
EmfRecordTypeSetColorSpace int32 = 100
EmfRecordTypeDeleteColorSpace int32 = 101
EmfRecordTypeGLSRecord int32 = 102
EmfRecordTypeGLSBoundedRecord int32 = 103
EmfRecordTypePixelFormat int32 = 104
EmfRecordTypeDrawEscape int32 = 105
EmfRecordTypeExtEscape int32 = 106
EmfRecordTypeStartDoc int32 = 107
EmfRecordTypeSmallTextOut int32 = 108
EmfRecordTypeForceUFIMapping int32 = 109
EmfRecordTypeNamedEscape int32 = 110
EmfRecordTypeColorCorrectPalette int32 = 111
EmfRecordTypeSetICMProfileA int32 = 112
EmfRecordTypeSetICMProfileW int32 = 113
EmfRecordTypeAlphaBlend int32 = 114
EmfRecordTypeSetLayout int32 = 115
EmfRecordTypeTransparentBlt int32 = 116
EmfRecordTypeReserved_117 int32 = 117
EmfRecordTypeGradientFill int32 = 118
EmfRecordTypeSetLinkedUFIs int32 = 119
EmfRecordTypeSetTextJustification int32 = 120
EmfRecordTypeColorMatchToTargetW int32 = 121
EmfRecordTypeCreateColorSpaceW int32 = 122
EmfRecordTypeMax int32 = 122
EmfRecordTypeMin int32 = 1
EmfPlusRecordTypeInvalid int32 = 16384
EmfPlusRecordTypeHeader int32 = 16385
EmfPlusRecordTypeEndOfFile int32 = 16386
EmfPlusRecordTypeComment int32 = 16387
EmfPlusRecordTypeGetDC int32 = 16388
EmfPlusRecordTypeMultiFormatStart int32 = 16389
EmfPlusRecordTypeMultiFormatSection int32 = 16390
EmfPlusRecordTypeMultiFormatEnd int32 = 16391
EmfPlusRecordTypeObject int32 = 16392
EmfPlusRecordTypeClear int32 = 16393
EmfPlusRecordTypeFillRects int32 = 16394
EmfPlusRecordTypeDrawRects int32 = 16395
EmfPlusRecordTypeFillPolygon int32 = 16396
EmfPlusRecordTypeDrawLines int32 = 16397
EmfPlusRecordTypeFillEllipse int32 = 16398
EmfPlusRecordTypeDrawEllipse int32 = 16399
EmfPlusRecordTypeFillPie int32 = 16400
EmfPlusRecordTypeDrawPie int32 = 16401
EmfPlusRecordTypeDrawArc int32 = 16402
EmfPlusRecordTypeFillRegion int32 = 16403
EmfPlusRecordTypeFillPath int32 = 16404
EmfPlusRecordTypeDrawPath int32 = 16405
EmfPlusRecordTypeFillClosedCurve int32 = 16406
EmfPlusRecordTypeDrawClosedCurve int32 = 16407
EmfPlusRecordTypeDrawCurve int32 = 16408
EmfPlusRecordTypeDrawBeziers int32 = 16409
EmfPlusRecordTypeDrawImage int32 = 16410
EmfPlusRecordTypeDrawImagePoints int32 = 16411
EmfPlusRecordTypeDrawString int32 = 16412
EmfPlusRecordTypeSetRenderingOrigin int32 = 16413
EmfPlusRecordTypeSetAntiAliasMode int32 = 16414
EmfPlusRecordTypeSetTextRenderingHint int32 = 16415
EmfPlusRecordTypeSetTextContrast int32 = 16416
EmfPlusRecordTypeSetInterpolationMode int32 = 16417
EmfPlusRecordTypeSetPixelOffsetMode int32 = 16418
EmfPlusRecordTypeSetCompositingMode int32 = 16419
EmfPlusRecordTypeSetCompositingQuality int32 = 16420
EmfPlusRecordTypeSave int32 = 16421
EmfPlusRecordTypeRestore int32 = 16422
EmfPlusRecordTypeBeginContainer int32 = 16423
EmfPlusRecordTypeBeginContainerNoParams int32 = 16424
EmfPlusRecordTypeEndContainer int32 = 16425
EmfPlusRecordTypeSetWorldTransform int32 = 16426
EmfPlusRecordTypeResetWorldTransform int32 = 16427
EmfPlusRecordTypeMultiplyWorldTransform int32 = 16428
EmfPlusRecordTypeTranslateWorldTransform int32 = 16429
EmfPlusRecordTypeScaleWorldTransform int32 = 16430
EmfPlusRecordTypeRotateWorldTransform int32 = 16431
EmfPlusRecordTypeSetPageTransform int32 = 16432
EmfPlusRecordTypeResetClip int32 = 16433
EmfPlusRecordTypeSetClipRect int32 = 16434
EmfPlusRecordTypeSetClipPath int32 = 16435
EmfPlusRecordTypeSetClipRegion int32 = 16436
EmfPlusRecordTypeOffsetClip int32 = 16437
EmfPlusRecordTypeDrawDriverString int32 = 16438
EmfPlusRecordTypeStrokeFillPath int32 = 16439
EmfPlusRecordTypeSerializableObject int32 = 16440
EmfPlusRecordTypeSetTSGraphics int32 = 16441
EmfPlusRecordTypeSetTSClip int32 = 16442
EmfPlusRecordTotal int32 = 16443
EmfPlusRecordTypeMax int32 = 16442
EmfPlusRecordTypeMin int32 = 16385
)const
WmfRecordTypeSetBkColor = 66049;
WmfRecordTypeSetBkMode = 65794;
WmfRecordTypeSetMapMode = 65795;
WmfRecordTypeSetROP2 = 65796;
WmfRecordTypeSetRelAbs = 65797;
WmfRecordTypeSetPolyFillMode = 65798;
WmfRecordTypeSetStretchBltMode = 65799;
WmfRecordTypeSetTextCharExtra = 65800;
WmfRecordTypeSetTextColor = 66057;
WmfRecordTypeSetTextJustification = 66058;
WmfRecordTypeSetWindowOrg = 66059;
WmfRecordTypeSetWindowExt = 66060;
WmfRecordTypeSetViewportOrg = 66061;
WmfRecordTypeSetViewportExt = 66062;
WmfRecordTypeOffsetWindowOrg = 66063;
WmfRecordTypeScaleWindowExt = 66576;
WmfRecordTypeOffsetViewportOrg = 66065;
WmfRecordTypeScaleViewportExt = 66578;
WmfRecordTypeLineTo = 66067;
WmfRecordTypeMoveTo = 66068;
WmfRecordTypeExcludeClipRect = 66581;
WmfRecordTypeIntersectClipRect = 66582;
WmfRecordTypeArc = 67607;
WmfRecordTypeEllipse = 66584;
WmfRecordTypeFloodFill = 66585;
WmfRecordTypePie = 67610;
WmfRecordTypeRectangle = 66587;
WmfRecordTypeRoundRect = 67100;
WmfRecordTypePatBlt = 67101;
WmfRecordTypeSaveDC = 65566;
WmfRecordTypeSetPixel = 66591;
WmfRecordTypeOffsetClipRgn = 66080;
WmfRecordTypeTextOut = 66849;
WmfRecordTypeBitBlt = 67874;
WmfRecordTypeStretchBlt = 68387;
WmfRecordTypePolygon = 66340;
WmfRecordTypePolyline = 66341;
WmfRecordTypeEscape = 67110;
WmfRecordTypeRestoreDC = 65831;
WmfRecordTypeFillRegion = 66088;
WmfRecordTypeFrameRegion = 66601;
WmfRecordTypeInvertRegion = 65834;
WmfRecordTypePaintRegion = 65835;
WmfRecordTypeSelectClipRegion = 65836;
WmfRecordTypeSelectObject = 65837;
WmfRecordTypeSetTextAlign = 65838;
WmfRecordTypeDrawText = 67119;
WmfRecordTypeChord = 67632;
WmfRecordTypeSetMapperFlags = 66097;
WmfRecordTypeExtTextOut = 68146;
WmfRecordTypeSetDIBToDev = 68915;
WmfRecordTypeSelectPalette = 66100;
WmfRecordTypeRealizePalette = 65589;
WmfRecordTypeAnimatePalette = 66614;
WmfRecordTypeSetPalEntries = 65591;
WmfRecordTypePolyPolygon = 66872;
WmfRecordTypeResizePalette = 65849;
WmfRecordTypeDIBBitBlt = 67904;
WmfRecordTypeDIBStretchBlt = 68417;
WmfRecordTypeDIBCreatePatternBrush = 65858;
WmfRecordTypeStretchDIB = 69443;
WmfRecordTypeExtFloodFill = 66888;
WmfRecordTypeSetLayout = 65865;
WmfRecordTypeResetDC = 65868;
WmfRecordTypeStartDoc = 65869;
WmfRecordTypeStartPage = 65615;
WmfRecordTypeEndPage = 65616;
WmfRecordTypeAbortDoc = 65618;
WmfRecordTypeEndDoc = 65630;
WmfRecordTypeDeleteObject = 66032;
WmfRecordTypeCreatePalette = 65783;
WmfRecordTypeCreateBrush = 65784;
WmfRecordTypeCreatePatternBrush = 66041;
WmfRecordTypeCreatePenIndirect = 66298;
WmfRecordTypeCreateFontIndirect = 66299;
WmfRecordTypeCreateBrushIndirect = 66300;
WmfRecordTypeCreateBitmapIndirect = 66301;
WmfRecordTypeCreateBitmap = 67326;
WmfRecordTypeCreateRegion = 67327;
EmfRecordTypeHeader = 1;
EmfRecordTypePolyBezier = 2;
EmfRecordTypePolygon = 3;
EmfRecordTypePolyline = 4;
EmfRecordTypePolyBezierTo = 5;
EmfRecordTypePolyLineTo = 6;
EmfRecordTypePolyPolyline = 7;
EmfRecordTypePolyPolygon = 8;
EmfRecordTypeSetWindowExtEx = 9;
EmfRecordTypeSetWindowOrgEx = 10;
EmfRecordTypeSetViewportExtEx = 11;
EmfRecordTypeSetViewportOrgEx = 12;
EmfRecordTypeSetBrushOrgEx = 13;
EmfRecordTypeEOF = 14;
EmfRecordTypeSetPixelV = 15;
EmfRecordTypeSetMapperFlags = 16;
EmfRecordTypeSetMapMode = 17;
EmfRecordTypeSetBkMode = 18;
EmfRecordTypeSetPolyFillMode = 19;
EmfRecordTypeSetROP2 = 20;
EmfRecordTypeSetStretchBltMode = 21;
EmfRecordTypeSetTextAlign = 22;
EmfRecordTypeSetColorAdjustment = 23;
EmfRecordTypeSetTextColor = 24;
EmfRecordTypeSetBkColor = 25;
EmfRecordTypeOffsetClipRgn = 26;
EmfRecordTypeMoveToEx = 27;
EmfRecordTypeSetMetaRgn = 28;
EmfRecordTypeExcludeClipRect = 29;
EmfRecordTypeIntersectClipRect = 30;
EmfRecordTypeScaleViewportExtEx = 31;
EmfRecordTypeScaleWindowExtEx = 32;
EmfRecordTypeSaveDC = 33;
EmfRecordTypeRestoreDC = 34;
EmfRecordTypeSetWorldTransform = 35;
EmfRecordTypeModifyWorldTransform = 36;
EmfRecordTypeSelectObject = 37;
EmfRecordTypeCreatePen = 38;
EmfRecordTypeCreateBrushIndirect = 39;
EmfRecordTypeDeleteObject = 40;
EmfRecordTypeAngleArc = 41;
EmfRecordTypeEllipse = 42;
EmfRecordTypeRectangle = 43;
EmfRecordTypeRoundRect = 44;
EmfRecordTypeArc = 45;
EmfRecordTypeChord = 46;
EmfRecordTypePie = 47;
EmfRecordTypeSelectPalette = 48;
EmfRecordTypeCreatePalette = 49;
EmfRecordTypeSetPaletteEntries = 50;
EmfRecordTypeResizePalette = 51;
EmfRecordTypeRealizePalette = 52;
EmfRecordTypeExtFloodFill = 53;
EmfRecordTypeLineTo = 54;
EmfRecordTypeArcTo = 55;
EmfRecordTypePolyDraw = 56;
EmfRecordTypeSetArcDirection = 57;
EmfRecordTypeSetMiterLimit = 58;
EmfRecordTypeBeginPath = 59;
EmfRecordTypeEndPath = 60;
EmfRecordTypeCloseFigure = 61;
EmfRecordTypeFillPath = 62;
EmfRecordTypeStrokeAndFillPath = 63;
EmfRecordTypeStrokePath = 64;
EmfRecordTypeFlattenPath = 65;
EmfRecordTypeWidenPath = 66;
EmfRecordTypeSelectClipPath = 67;
EmfRecordTypeAbortPath = 68;
EmfRecordTypeReserved_069 = 69;
EmfRecordTypeGdiComment = 70;
EmfRecordTypeFillRgn = 71;
EmfRecordTypeFrameRgn = 72;
EmfRecordTypeInvertRgn = 73;
EmfRecordTypePaintRgn = 74;
EmfRecordTypeExtSelectClipRgn = 75;
EmfRecordTypeBitBlt = 76;
EmfRecordTypeStretchBlt = 77;
EmfRecordTypeMaskBlt = 78;
EmfRecordTypePlgBlt = 79;
EmfRecordTypeSetDIBitsToDevice = 80;
EmfRecordTypeStretchDIBits = 81;
EmfRecordTypeExtCreateFontIndirect = 82;
EmfRecordTypeExtTextOutA = 83;
EmfRecordTypeExtTextOutW = 84;
EmfRecordTypePolyBezier16 = 85;
EmfRecordTypePolygon16 = 86;
EmfRecordTypePolyline16 = 87;
EmfRecordTypePolyBezierTo16 = 88;
EmfRecordTypePolylineTo16 = 89;
EmfRecordTypePolyPolyline16 = 90;
EmfRecordTypePolyPolygon16 = 91;
EmfRecordTypePolyDraw16 = 92;
EmfRecordTypeCreateMonoBrush = 93;
EmfRecordTypeCreateDIBPatternBrushPt = 94;
EmfRecordTypeExtCreatePen = 95;
EmfRecordTypePolyTextOutA = 96;
EmfRecordTypePolyTextOutW = 97;
EmfRecordTypeSetICMMode = 98;
EmfRecordTypeCreateColorSpace = 99;
EmfRecordTypeSetColorSpace = 100;
EmfRecordTypeDeleteColorSpace = 101;
EmfRecordTypeGLSRecord = 102;
EmfRecordTypeGLSBoundedRecord = 103;
EmfRecordTypePixelFormat = 104;
EmfRecordTypeDrawEscape = 105;
EmfRecordTypeExtEscape = 106;
EmfRecordTypeStartDoc = 107;
EmfRecordTypeSmallTextOut = 108;
EmfRecordTypeForceUFIMapping = 109;
EmfRecordTypeNamedEscape = 110;
EmfRecordTypeColorCorrectPalette = 111;
EmfRecordTypeSetICMProfileA = 112;
EmfRecordTypeSetICMProfileW = 113;
EmfRecordTypeAlphaBlend = 114;
EmfRecordTypeSetLayout = 115;
EmfRecordTypeTransparentBlt = 116;
EmfRecordTypeReserved_117 = 117;
EmfRecordTypeGradientFill = 118;
EmfRecordTypeSetLinkedUFIs = 119;
EmfRecordTypeSetTextJustification = 120;
EmfRecordTypeColorMatchToTargetW = 121;
EmfRecordTypeCreateColorSpaceW = 122;
EmfRecordTypeMax = 122;
EmfRecordTypeMin = 1;
EmfPlusRecordTypeInvalid = 16384;
EmfPlusRecordTypeHeader = 16385;
EmfPlusRecordTypeEndOfFile = 16386;
EmfPlusRecordTypeComment = 16387;
EmfPlusRecordTypeGetDC = 16388;
EmfPlusRecordTypeMultiFormatStart = 16389;
EmfPlusRecordTypeMultiFormatSection = 16390;
EmfPlusRecordTypeMultiFormatEnd = 16391;
EmfPlusRecordTypeObject = 16392;
EmfPlusRecordTypeClear = 16393;
EmfPlusRecordTypeFillRects = 16394;
EmfPlusRecordTypeDrawRects = 16395;
EmfPlusRecordTypeFillPolygon = 16396;
EmfPlusRecordTypeDrawLines = 16397;
EmfPlusRecordTypeFillEllipse = 16398;
EmfPlusRecordTypeDrawEllipse = 16399;
EmfPlusRecordTypeFillPie = 16400;
EmfPlusRecordTypeDrawPie = 16401;
EmfPlusRecordTypeDrawArc = 16402;
EmfPlusRecordTypeFillRegion = 16403;
EmfPlusRecordTypeFillPath = 16404;
EmfPlusRecordTypeDrawPath = 16405;
EmfPlusRecordTypeFillClosedCurve = 16406;
EmfPlusRecordTypeDrawClosedCurve = 16407;
EmfPlusRecordTypeDrawCurve = 16408;
EmfPlusRecordTypeDrawBeziers = 16409;
EmfPlusRecordTypeDrawImage = 16410;
EmfPlusRecordTypeDrawImagePoints = 16411;
EmfPlusRecordTypeDrawString = 16412;
EmfPlusRecordTypeSetRenderingOrigin = 16413;
EmfPlusRecordTypeSetAntiAliasMode = 16414;
EmfPlusRecordTypeSetTextRenderingHint = 16415;
EmfPlusRecordTypeSetTextContrast = 16416;
EmfPlusRecordTypeSetInterpolationMode = 16417;
EmfPlusRecordTypeSetPixelOffsetMode = 16418;
EmfPlusRecordTypeSetCompositingMode = 16419;
EmfPlusRecordTypeSetCompositingQuality = 16420;
EmfPlusRecordTypeSave = 16421;
EmfPlusRecordTypeRestore = 16422;
EmfPlusRecordTypeBeginContainer = 16423;
EmfPlusRecordTypeBeginContainerNoParams = 16424;
EmfPlusRecordTypeEndContainer = 16425;
EmfPlusRecordTypeSetWorldTransform = 16426;
EmfPlusRecordTypeResetWorldTransform = 16427;
EmfPlusRecordTypeMultiplyWorldTransform = 16428;
EmfPlusRecordTypeTranslateWorldTransform = 16429;
EmfPlusRecordTypeScaleWorldTransform = 16430;
EmfPlusRecordTypeRotateWorldTransform = 16431;
EmfPlusRecordTypeSetPageTransform = 16432;
EmfPlusRecordTypeResetClip = 16433;
EmfPlusRecordTypeSetClipRect = 16434;
EmfPlusRecordTypeSetClipPath = 16435;
EmfPlusRecordTypeSetClipRegion = 16436;
EmfPlusRecordTypeOffsetClip = 16437;
EmfPlusRecordTypeDrawDriverString = 16438;
EmfPlusRecordTypeStrokeFillPath = 16439;
EmfPlusRecordTypeSerializableObject = 16440;
EmfPlusRecordTypeSetTSGraphics = 16441;
EmfPlusRecordTypeSetTSClip = 16442;
EmfPlusRecordTotal = 16443;
EmfPlusRecordTypeMax = 16442;
EmfPlusRecordTypeMin = 16385;// EmfPlusRecordType
pub const WmfRecordTypeSetBkColor: i32 = 66049;
pub const WmfRecordTypeSetBkMode: i32 = 65794;
pub const WmfRecordTypeSetMapMode: i32 = 65795;
pub const WmfRecordTypeSetROP2: i32 = 65796;
pub const WmfRecordTypeSetRelAbs: i32 = 65797;
pub const WmfRecordTypeSetPolyFillMode: i32 = 65798;
pub const WmfRecordTypeSetStretchBltMode: i32 = 65799;
pub const WmfRecordTypeSetTextCharExtra: i32 = 65800;
pub const WmfRecordTypeSetTextColor: i32 = 66057;
pub const WmfRecordTypeSetTextJustification: i32 = 66058;
pub const WmfRecordTypeSetWindowOrg: i32 = 66059;
pub const WmfRecordTypeSetWindowExt: i32 = 66060;
pub const WmfRecordTypeSetViewportOrg: i32 = 66061;
pub const WmfRecordTypeSetViewportExt: i32 = 66062;
pub const WmfRecordTypeOffsetWindowOrg: i32 = 66063;
pub const WmfRecordTypeScaleWindowExt: i32 = 66576;
pub const WmfRecordTypeOffsetViewportOrg: i32 = 66065;
pub const WmfRecordTypeScaleViewportExt: i32 = 66578;
pub const WmfRecordTypeLineTo: i32 = 66067;
pub const WmfRecordTypeMoveTo: i32 = 66068;
pub const WmfRecordTypeExcludeClipRect: i32 = 66581;
pub const WmfRecordTypeIntersectClipRect: i32 = 66582;
pub const WmfRecordTypeArc: i32 = 67607;
pub const WmfRecordTypeEllipse: i32 = 66584;
pub const WmfRecordTypeFloodFill: i32 = 66585;
pub const WmfRecordTypePie: i32 = 67610;
pub const WmfRecordTypeRectangle: i32 = 66587;
pub const WmfRecordTypeRoundRect: i32 = 67100;
pub const WmfRecordTypePatBlt: i32 = 67101;
pub const WmfRecordTypeSaveDC: i32 = 65566;
pub const WmfRecordTypeSetPixel: i32 = 66591;
pub const WmfRecordTypeOffsetClipRgn: i32 = 66080;
pub const WmfRecordTypeTextOut: i32 = 66849;
pub const WmfRecordTypeBitBlt: i32 = 67874;
pub const WmfRecordTypeStretchBlt: i32 = 68387;
pub const WmfRecordTypePolygon: i32 = 66340;
pub const WmfRecordTypePolyline: i32 = 66341;
pub const WmfRecordTypeEscape: i32 = 67110;
pub const WmfRecordTypeRestoreDC: i32 = 65831;
pub const WmfRecordTypeFillRegion: i32 = 66088;
pub const WmfRecordTypeFrameRegion: i32 = 66601;
pub const WmfRecordTypeInvertRegion: i32 = 65834;
pub const WmfRecordTypePaintRegion: i32 = 65835;
pub const WmfRecordTypeSelectClipRegion: i32 = 65836;
pub const WmfRecordTypeSelectObject: i32 = 65837;
pub const WmfRecordTypeSetTextAlign: i32 = 65838;
pub const WmfRecordTypeDrawText: i32 = 67119;
pub const WmfRecordTypeChord: i32 = 67632;
pub const WmfRecordTypeSetMapperFlags: i32 = 66097;
pub const WmfRecordTypeExtTextOut: i32 = 68146;
pub const WmfRecordTypeSetDIBToDev: i32 = 68915;
pub const WmfRecordTypeSelectPalette: i32 = 66100;
pub const WmfRecordTypeRealizePalette: i32 = 65589;
pub const WmfRecordTypeAnimatePalette: i32 = 66614;
pub const WmfRecordTypeSetPalEntries: i32 = 65591;
pub const WmfRecordTypePolyPolygon: i32 = 66872;
pub const WmfRecordTypeResizePalette: i32 = 65849;
pub const WmfRecordTypeDIBBitBlt: i32 = 67904;
pub const WmfRecordTypeDIBStretchBlt: i32 = 68417;
pub const WmfRecordTypeDIBCreatePatternBrush: i32 = 65858;
pub const WmfRecordTypeStretchDIB: i32 = 69443;
pub const WmfRecordTypeExtFloodFill: i32 = 66888;
pub const WmfRecordTypeSetLayout: i32 = 65865;
pub const WmfRecordTypeResetDC: i32 = 65868;
pub const WmfRecordTypeStartDoc: i32 = 65869;
pub const WmfRecordTypeStartPage: i32 = 65615;
pub const WmfRecordTypeEndPage: i32 = 65616;
pub const WmfRecordTypeAbortDoc: i32 = 65618;
pub const WmfRecordTypeEndDoc: i32 = 65630;
pub const WmfRecordTypeDeleteObject: i32 = 66032;
pub const WmfRecordTypeCreatePalette: i32 = 65783;
pub const WmfRecordTypeCreateBrush: i32 = 65784;
pub const WmfRecordTypeCreatePatternBrush: i32 = 66041;
pub const WmfRecordTypeCreatePenIndirect: i32 = 66298;
pub const WmfRecordTypeCreateFontIndirect: i32 = 66299;
pub const WmfRecordTypeCreateBrushIndirect: i32 = 66300;
pub const WmfRecordTypeCreateBitmapIndirect: i32 = 66301;
pub const WmfRecordTypeCreateBitmap: i32 = 67326;
pub const WmfRecordTypeCreateRegion: i32 = 67327;
pub const EmfRecordTypeHeader: i32 = 1;
pub const EmfRecordTypePolyBezier: i32 = 2;
pub const EmfRecordTypePolygon: i32 = 3;
pub const EmfRecordTypePolyline: i32 = 4;
pub const EmfRecordTypePolyBezierTo: i32 = 5;
pub const EmfRecordTypePolyLineTo: i32 = 6;
pub const EmfRecordTypePolyPolyline: i32 = 7;
pub const EmfRecordTypePolyPolygon: i32 = 8;
pub const EmfRecordTypeSetWindowExtEx: i32 = 9;
pub const EmfRecordTypeSetWindowOrgEx: i32 = 10;
pub const EmfRecordTypeSetViewportExtEx: i32 = 11;
pub const EmfRecordTypeSetViewportOrgEx: i32 = 12;
pub const EmfRecordTypeSetBrushOrgEx: i32 = 13;
pub const EmfRecordTypeEOF: i32 = 14;
pub const EmfRecordTypeSetPixelV: i32 = 15;
pub const EmfRecordTypeSetMapperFlags: i32 = 16;
pub const EmfRecordTypeSetMapMode: i32 = 17;
pub const EmfRecordTypeSetBkMode: i32 = 18;
pub const EmfRecordTypeSetPolyFillMode: i32 = 19;
pub const EmfRecordTypeSetROP2: i32 = 20;
pub const EmfRecordTypeSetStretchBltMode: i32 = 21;
pub const EmfRecordTypeSetTextAlign: i32 = 22;
pub const EmfRecordTypeSetColorAdjustment: i32 = 23;
pub const EmfRecordTypeSetTextColor: i32 = 24;
pub const EmfRecordTypeSetBkColor: i32 = 25;
pub const EmfRecordTypeOffsetClipRgn: i32 = 26;
pub const EmfRecordTypeMoveToEx: i32 = 27;
pub const EmfRecordTypeSetMetaRgn: i32 = 28;
pub const EmfRecordTypeExcludeClipRect: i32 = 29;
pub const EmfRecordTypeIntersectClipRect: i32 = 30;
pub const EmfRecordTypeScaleViewportExtEx: i32 = 31;
pub const EmfRecordTypeScaleWindowExtEx: i32 = 32;
pub const EmfRecordTypeSaveDC: i32 = 33;
pub const EmfRecordTypeRestoreDC: i32 = 34;
pub const EmfRecordTypeSetWorldTransform: i32 = 35;
pub const EmfRecordTypeModifyWorldTransform: i32 = 36;
pub const EmfRecordTypeSelectObject: i32 = 37;
pub const EmfRecordTypeCreatePen: i32 = 38;
pub const EmfRecordTypeCreateBrushIndirect: i32 = 39;
pub const EmfRecordTypeDeleteObject: i32 = 40;
pub const EmfRecordTypeAngleArc: i32 = 41;
pub const EmfRecordTypeEllipse: i32 = 42;
pub const EmfRecordTypeRectangle: i32 = 43;
pub const EmfRecordTypeRoundRect: i32 = 44;
pub const EmfRecordTypeArc: i32 = 45;
pub const EmfRecordTypeChord: i32 = 46;
pub const EmfRecordTypePie: i32 = 47;
pub const EmfRecordTypeSelectPalette: i32 = 48;
pub const EmfRecordTypeCreatePalette: i32 = 49;
pub const EmfRecordTypeSetPaletteEntries: i32 = 50;
pub const EmfRecordTypeResizePalette: i32 = 51;
pub const EmfRecordTypeRealizePalette: i32 = 52;
pub const EmfRecordTypeExtFloodFill: i32 = 53;
pub const EmfRecordTypeLineTo: i32 = 54;
pub const EmfRecordTypeArcTo: i32 = 55;
pub const EmfRecordTypePolyDraw: i32 = 56;
pub const EmfRecordTypeSetArcDirection: i32 = 57;
pub const EmfRecordTypeSetMiterLimit: i32 = 58;
pub const EmfRecordTypeBeginPath: i32 = 59;
pub const EmfRecordTypeEndPath: i32 = 60;
pub const EmfRecordTypeCloseFigure: i32 = 61;
pub const EmfRecordTypeFillPath: i32 = 62;
pub const EmfRecordTypeStrokeAndFillPath: i32 = 63;
pub const EmfRecordTypeStrokePath: i32 = 64;
pub const EmfRecordTypeFlattenPath: i32 = 65;
pub const EmfRecordTypeWidenPath: i32 = 66;
pub const EmfRecordTypeSelectClipPath: i32 = 67;
pub const EmfRecordTypeAbortPath: i32 = 68;
pub const EmfRecordTypeReserved_069: i32 = 69;
pub const EmfRecordTypeGdiComment: i32 = 70;
pub const EmfRecordTypeFillRgn: i32 = 71;
pub const EmfRecordTypeFrameRgn: i32 = 72;
pub const EmfRecordTypeInvertRgn: i32 = 73;
pub const EmfRecordTypePaintRgn: i32 = 74;
pub const EmfRecordTypeExtSelectClipRgn: i32 = 75;
pub const EmfRecordTypeBitBlt: i32 = 76;
pub const EmfRecordTypeStretchBlt: i32 = 77;
pub const EmfRecordTypeMaskBlt: i32 = 78;
pub const EmfRecordTypePlgBlt: i32 = 79;
pub const EmfRecordTypeSetDIBitsToDevice: i32 = 80;
pub const EmfRecordTypeStretchDIBits: i32 = 81;
pub const EmfRecordTypeExtCreateFontIndirect: i32 = 82;
pub const EmfRecordTypeExtTextOutA: i32 = 83;
pub const EmfRecordTypeExtTextOutW: i32 = 84;
pub const EmfRecordTypePolyBezier16: i32 = 85;
pub const EmfRecordTypePolygon16: i32 = 86;
pub const EmfRecordTypePolyline16: i32 = 87;
pub const EmfRecordTypePolyBezierTo16: i32 = 88;
pub const EmfRecordTypePolylineTo16: i32 = 89;
pub const EmfRecordTypePolyPolyline16: i32 = 90;
pub const EmfRecordTypePolyPolygon16: i32 = 91;
pub const EmfRecordTypePolyDraw16: i32 = 92;
pub const EmfRecordTypeCreateMonoBrush: i32 = 93;
pub const EmfRecordTypeCreateDIBPatternBrushPt: i32 = 94;
pub const EmfRecordTypeExtCreatePen: i32 = 95;
pub const EmfRecordTypePolyTextOutA: i32 = 96;
pub const EmfRecordTypePolyTextOutW: i32 = 97;
pub const EmfRecordTypeSetICMMode: i32 = 98;
pub const EmfRecordTypeCreateColorSpace: i32 = 99;
pub const EmfRecordTypeSetColorSpace: i32 = 100;
pub const EmfRecordTypeDeleteColorSpace: i32 = 101;
pub const EmfRecordTypeGLSRecord: i32 = 102;
pub const EmfRecordTypeGLSBoundedRecord: i32 = 103;
pub const EmfRecordTypePixelFormat: i32 = 104;
pub const EmfRecordTypeDrawEscape: i32 = 105;
pub const EmfRecordTypeExtEscape: i32 = 106;
pub const EmfRecordTypeStartDoc: i32 = 107;
pub const EmfRecordTypeSmallTextOut: i32 = 108;
pub const EmfRecordTypeForceUFIMapping: i32 = 109;
pub const EmfRecordTypeNamedEscape: i32 = 110;
pub const EmfRecordTypeColorCorrectPalette: i32 = 111;
pub const EmfRecordTypeSetICMProfileA: i32 = 112;
pub const EmfRecordTypeSetICMProfileW: i32 = 113;
pub const EmfRecordTypeAlphaBlend: i32 = 114;
pub const EmfRecordTypeSetLayout: i32 = 115;
pub const EmfRecordTypeTransparentBlt: i32 = 116;
pub const EmfRecordTypeReserved_117: i32 = 117;
pub const EmfRecordTypeGradientFill: i32 = 118;
pub const EmfRecordTypeSetLinkedUFIs: i32 = 119;
pub const EmfRecordTypeSetTextJustification: i32 = 120;
pub const EmfRecordTypeColorMatchToTargetW: i32 = 121;
pub const EmfRecordTypeCreateColorSpaceW: i32 = 122;
pub const EmfRecordTypeMax: i32 = 122;
pub const EmfRecordTypeMin: i32 = 1;
pub const EmfPlusRecordTypeInvalid: i32 = 16384;
pub const EmfPlusRecordTypeHeader: i32 = 16385;
pub const EmfPlusRecordTypeEndOfFile: i32 = 16386;
pub const EmfPlusRecordTypeComment: i32 = 16387;
pub const EmfPlusRecordTypeGetDC: i32 = 16388;
pub const EmfPlusRecordTypeMultiFormatStart: i32 = 16389;
pub const EmfPlusRecordTypeMultiFormatSection: i32 = 16390;
pub const EmfPlusRecordTypeMultiFormatEnd: i32 = 16391;
pub const EmfPlusRecordTypeObject: i32 = 16392;
pub const EmfPlusRecordTypeClear: i32 = 16393;
pub const EmfPlusRecordTypeFillRects: i32 = 16394;
pub const EmfPlusRecordTypeDrawRects: i32 = 16395;
pub const EmfPlusRecordTypeFillPolygon: i32 = 16396;
pub const EmfPlusRecordTypeDrawLines: i32 = 16397;
pub const EmfPlusRecordTypeFillEllipse: i32 = 16398;
pub const EmfPlusRecordTypeDrawEllipse: i32 = 16399;
pub const EmfPlusRecordTypeFillPie: i32 = 16400;
pub const EmfPlusRecordTypeDrawPie: i32 = 16401;
pub const EmfPlusRecordTypeDrawArc: i32 = 16402;
pub const EmfPlusRecordTypeFillRegion: i32 = 16403;
pub const EmfPlusRecordTypeFillPath: i32 = 16404;
pub const EmfPlusRecordTypeDrawPath: i32 = 16405;
pub const EmfPlusRecordTypeFillClosedCurve: i32 = 16406;
pub const EmfPlusRecordTypeDrawClosedCurve: i32 = 16407;
pub const EmfPlusRecordTypeDrawCurve: i32 = 16408;
pub const EmfPlusRecordTypeDrawBeziers: i32 = 16409;
pub const EmfPlusRecordTypeDrawImage: i32 = 16410;
pub const EmfPlusRecordTypeDrawImagePoints: i32 = 16411;
pub const EmfPlusRecordTypeDrawString: i32 = 16412;
pub const EmfPlusRecordTypeSetRenderingOrigin: i32 = 16413;
pub const EmfPlusRecordTypeSetAntiAliasMode: i32 = 16414;
pub const EmfPlusRecordTypeSetTextRenderingHint: i32 = 16415;
pub const EmfPlusRecordTypeSetTextContrast: i32 = 16416;
pub const EmfPlusRecordTypeSetInterpolationMode: i32 = 16417;
pub const EmfPlusRecordTypeSetPixelOffsetMode: i32 = 16418;
pub const EmfPlusRecordTypeSetCompositingMode: i32 = 16419;
pub const EmfPlusRecordTypeSetCompositingQuality: i32 = 16420;
pub const EmfPlusRecordTypeSave: i32 = 16421;
pub const EmfPlusRecordTypeRestore: i32 = 16422;
pub const EmfPlusRecordTypeBeginContainer: i32 = 16423;
pub const EmfPlusRecordTypeBeginContainerNoParams: i32 = 16424;
pub const EmfPlusRecordTypeEndContainer: i32 = 16425;
pub const EmfPlusRecordTypeSetWorldTransform: i32 = 16426;
pub const EmfPlusRecordTypeResetWorldTransform: i32 = 16427;
pub const EmfPlusRecordTypeMultiplyWorldTransform: i32 = 16428;
pub const EmfPlusRecordTypeTranslateWorldTransform: i32 = 16429;
pub const EmfPlusRecordTypeScaleWorldTransform: i32 = 16430;
pub const EmfPlusRecordTypeRotateWorldTransform: i32 = 16431;
pub const EmfPlusRecordTypeSetPageTransform: i32 = 16432;
pub const EmfPlusRecordTypeResetClip: i32 = 16433;
pub const EmfPlusRecordTypeSetClipRect: i32 = 16434;
pub const EmfPlusRecordTypeSetClipPath: i32 = 16435;
pub const EmfPlusRecordTypeSetClipRegion: i32 = 16436;
pub const EmfPlusRecordTypeOffsetClip: i32 = 16437;
pub const EmfPlusRecordTypeDrawDriverString: i32 = 16438;
pub const EmfPlusRecordTypeStrokeFillPath: i32 = 16439;
pub const EmfPlusRecordTypeSerializableObject: i32 = 16440;
pub const EmfPlusRecordTypeSetTSGraphics: i32 = 16441;
pub const EmfPlusRecordTypeSetTSClip: i32 = 16442;
pub const EmfPlusRecordTotal: i32 = 16443;
pub const EmfPlusRecordTypeMax: i32 = 16442;
pub const EmfPlusRecordTypeMin: i32 = 16385;const
WmfRecordTypeSetBkColor* = 66049
WmfRecordTypeSetBkMode* = 65794
WmfRecordTypeSetMapMode* = 65795
WmfRecordTypeSetROP2* = 65796
WmfRecordTypeSetRelAbs* = 65797
WmfRecordTypeSetPolyFillMode* = 65798
WmfRecordTypeSetStretchBltMode* = 65799
WmfRecordTypeSetTextCharExtra* = 65800
WmfRecordTypeSetTextColor* = 66057
WmfRecordTypeSetTextJustification* = 66058
WmfRecordTypeSetWindowOrg* = 66059
WmfRecordTypeSetWindowExt* = 66060
WmfRecordTypeSetViewportOrg* = 66061
WmfRecordTypeSetViewportExt* = 66062
WmfRecordTypeOffsetWindowOrg* = 66063
WmfRecordTypeScaleWindowExt* = 66576
WmfRecordTypeOffsetViewportOrg* = 66065
WmfRecordTypeScaleViewportExt* = 66578
WmfRecordTypeLineTo* = 66067
WmfRecordTypeMoveTo* = 66068
WmfRecordTypeExcludeClipRect* = 66581
WmfRecordTypeIntersectClipRect* = 66582
WmfRecordTypeArc* = 67607
WmfRecordTypeEllipse* = 66584
WmfRecordTypeFloodFill* = 66585
WmfRecordTypePie* = 67610
WmfRecordTypeRectangle* = 66587
WmfRecordTypeRoundRect* = 67100
WmfRecordTypePatBlt* = 67101
WmfRecordTypeSaveDC* = 65566
WmfRecordTypeSetPixel* = 66591
WmfRecordTypeOffsetClipRgn* = 66080
WmfRecordTypeTextOut* = 66849
WmfRecordTypeBitBlt* = 67874
WmfRecordTypeStretchBlt* = 68387
WmfRecordTypePolygon* = 66340
WmfRecordTypePolyline* = 66341
WmfRecordTypeEscape* = 67110
WmfRecordTypeRestoreDC* = 65831
WmfRecordTypeFillRegion* = 66088
WmfRecordTypeFrameRegion* = 66601
WmfRecordTypeInvertRegion* = 65834
WmfRecordTypePaintRegion* = 65835
WmfRecordTypeSelectClipRegion* = 65836
WmfRecordTypeSelectObject* = 65837
WmfRecordTypeSetTextAlign* = 65838
WmfRecordTypeDrawText* = 67119
WmfRecordTypeChord* = 67632
WmfRecordTypeSetMapperFlags* = 66097
WmfRecordTypeExtTextOut* = 68146
WmfRecordTypeSetDIBToDev* = 68915
WmfRecordTypeSelectPalette* = 66100
WmfRecordTypeRealizePalette* = 65589
WmfRecordTypeAnimatePalette* = 66614
WmfRecordTypeSetPalEntries* = 65591
WmfRecordTypePolyPolygon* = 66872
WmfRecordTypeResizePalette* = 65849
WmfRecordTypeDIBBitBlt* = 67904
WmfRecordTypeDIBStretchBlt* = 68417
WmfRecordTypeDIBCreatePatternBrush* = 65858
WmfRecordTypeStretchDIB* = 69443
WmfRecordTypeExtFloodFill* = 66888
WmfRecordTypeSetLayout* = 65865
WmfRecordTypeResetDC* = 65868
WmfRecordTypeStartDoc* = 65869
WmfRecordTypeStartPage* = 65615
WmfRecordTypeEndPage* = 65616
WmfRecordTypeAbortDoc* = 65618
WmfRecordTypeEndDoc* = 65630
WmfRecordTypeDeleteObject* = 66032
WmfRecordTypeCreatePalette* = 65783
WmfRecordTypeCreateBrush* = 65784
WmfRecordTypeCreatePatternBrush* = 66041
WmfRecordTypeCreatePenIndirect* = 66298
WmfRecordTypeCreateFontIndirect* = 66299
WmfRecordTypeCreateBrushIndirect* = 66300
WmfRecordTypeCreateBitmapIndirect* = 66301
WmfRecordTypeCreateBitmap* = 67326
WmfRecordTypeCreateRegion* = 67327
EmfRecordTypeHeader* = 1
EmfRecordTypePolyBezier* = 2
EmfRecordTypePolygon* = 3
EmfRecordTypePolyline* = 4
EmfRecordTypePolyBezierTo* = 5
EmfRecordTypePolyLineTo* = 6
EmfRecordTypePolyPolyline* = 7
EmfRecordTypePolyPolygon* = 8
EmfRecordTypeSetWindowExtEx* = 9
EmfRecordTypeSetWindowOrgEx* = 10
EmfRecordTypeSetViewportExtEx* = 11
EmfRecordTypeSetViewportOrgEx* = 12
EmfRecordTypeSetBrushOrgEx* = 13
EmfRecordTypeEOF* = 14
EmfRecordTypeSetPixelV* = 15
EmfRecordTypeSetMapperFlags* = 16
EmfRecordTypeSetMapMode* = 17
EmfRecordTypeSetBkMode* = 18
EmfRecordTypeSetPolyFillMode* = 19
EmfRecordTypeSetROP2* = 20
EmfRecordTypeSetStretchBltMode* = 21
EmfRecordTypeSetTextAlign* = 22
EmfRecordTypeSetColorAdjustment* = 23
EmfRecordTypeSetTextColor* = 24
EmfRecordTypeSetBkColor* = 25
EmfRecordTypeOffsetClipRgn* = 26
EmfRecordTypeMoveToEx* = 27
EmfRecordTypeSetMetaRgn* = 28
EmfRecordTypeExcludeClipRect* = 29
EmfRecordTypeIntersectClipRect* = 30
EmfRecordTypeScaleViewportExtEx* = 31
EmfRecordTypeScaleWindowExtEx* = 32
EmfRecordTypeSaveDC* = 33
EmfRecordTypeRestoreDC* = 34
EmfRecordTypeSetWorldTransform* = 35
EmfRecordTypeModifyWorldTransform* = 36
EmfRecordTypeSelectObject* = 37
EmfRecordTypeCreatePen* = 38
EmfRecordTypeCreateBrushIndirect* = 39
EmfRecordTypeDeleteObject* = 40
EmfRecordTypeAngleArc* = 41
EmfRecordTypeEllipse* = 42
EmfRecordTypeRectangle* = 43
EmfRecordTypeRoundRect* = 44
EmfRecordTypeArc* = 45
EmfRecordTypeChord* = 46
EmfRecordTypePie* = 47
EmfRecordTypeSelectPalette* = 48
EmfRecordTypeCreatePalette* = 49
EmfRecordTypeSetPaletteEntries* = 50
EmfRecordTypeResizePalette* = 51
EmfRecordTypeRealizePalette* = 52
EmfRecordTypeExtFloodFill* = 53
EmfRecordTypeLineTo* = 54
EmfRecordTypeArcTo* = 55
EmfRecordTypePolyDraw* = 56
EmfRecordTypeSetArcDirection* = 57
EmfRecordTypeSetMiterLimit* = 58
EmfRecordTypeBeginPath* = 59
EmfRecordTypeEndPath* = 60
EmfRecordTypeCloseFigure* = 61
EmfRecordTypeFillPath* = 62
EmfRecordTypeStrokeAndFillPath* = 63
EmfRecordTypeStrokePath* = 64
EmfRecordTypeFlattenPath* = 65
EmfRecordTypeWidenPath* = 66
EmfRecordTypeSelectClipPath* = 67
EmfRecordTypeAbortPath* = 68
EmfRecordTypeReserved_069* = 69
EmfRecordTypeGdiComment* = 70
EmfRecordTypeFillRgn* = 71
EmfRecordTypeFrameRgn* = 72
EmfRecordTypeInvertRgn* = 73
EmfRecordTypePaintRgn* = 74
EmfRecordTypeExtSelectClipRgn* = 75
EmfRecordTypeBitBlt* = 76
EmfRecordTypeStretchBlt* = 77
EmfRecordTypeMaskBlt* = 78
EmfRecordTypePlgBlt* = 79
EmfRecordTypeSetDIBitsToDevice* = 80
EmfRecordTypeStretchDIBits* = 81
EmfRecordTypeExtCreateFontIndirect* = 82
EmfRecordTypeExtTextOutA* = 83
EmfRecordTypeExtTextOutW* = 84
EmfRecordTypePolyBezier16* = 85
EmfRecordTypePolygon16* = 86
EmfRecordTypePolyline16* = 87
EmfRecordTypePolyBezierTo16* = 88
EmfRecordTypePolylineTo16* = 89
EmfRecordTypePolyPolyline16* = 90
EmfRecordTypePolyPolygon16* = 91
EmfRecordTypePolyDraw16* = 92
EmfRecordTypeCreateMonoBrush* = 93
EmfRecordTypeCreateDIBPatternBrushPt* = 94
EmfRecordTypeExtCreatePen* = 95
EmfRecordTypePolyTextOutA* = 96
EmfRecordTypePolyTextOutW* = 97
EmfRecordTypeSetICMMode* = 98
EmfRecordTypeCreateColorSpace* = 99
EmfRecordTypeSetColorSpace* = 100
EmfRecordTypeDeleteColorSpace* = 101
EmfRecordTypeGLSRecord* = 102
EmfRecordTypeGLSBoundedRecord* = 103
EmfRecordTypePixelFormat* = 104
EmfRecordTypeDrawEscape* = 105
EmfRecordTypeExtEscape* = 106
EmfRecordTypeStartDoc* = 107
EmfRecordTypeSmallTextOut* = 108
EmfRecordTypeForceUFIMapping* = 109
EmfRecordTypeNamedEscape* = 110
EmfRecordTypeColorCorrectPalette* = 111
EmfRecordTypeSetICMProfileA* = 112
EmfRecordTypeSetICMProfileW* = 113
EmfRecordTypeAlphaBlend* = 114
EmfRecordTypeSetLayout* = 115
EmfRecordTypeTransparentBlt* = 116
EmfRecordTypeReserved_117* = 117
EmfRecordTypeGradientFill* = 118
EmfRecordTypeSetLinkedUFIs* = 119
EmfRecordTypeSetTextJustification* = 120
EmfRecordTypeColorMatchToTargetW* = 121
EmfRecordTypeCreateColorSpaceW* = 122
EmfRecordTypeMax* = 122
EmfRecordTypeMin* = 1
EmfPlusRecordTypeInvalid* = 16384
EmfPlusRecordTypeHeader* = 16385
EmfPlusRecordTypeEndOfFile* = 16386
EmfPlusRecordTypeComment* = 16387
EmfPlusRecordTypeGetDC* = 16388
EmfPlusRecordTypeMultiFormatStart* = 16389
EmfPlusRecordTypeMultiFormatSection* = 16390
EmfPlusRecordTypeMultiFormatEnd* = 16391
EmfPlusRecordTypeObject* = 16392
EmfPlusRecordTypeClear* = 16393
EmfPlusRecordTypeFillRects* = 16394
EmfPlusRecordTypeDrawRects* = 16395
EmfPlusRecordTypeFillPolygon* = 16396
EmfPlusRecordTypeDrawLines* = 16397
EmfPlusRecordTypeFillEllipse* = 16398
EmfPlusRecordTypeDrawEllipse* = 16399
EmfPlusRecordTypeFillPie* = 16400
EmfPlusRecordTypeDrawPie* = 16401
EmfPlusRecordTypeDrawArc* = 16402
EmfPlusRecordTypeFillRegion* = 16403
EmfPlusRecordTypeFillPath* = 16404
EmfPlusRecordTypeDrawPath* = 16405
EmfPlusRecordTypeFillClosedCurve* = 16406
EmfPlusRecordTypeDrawClosedCurve* = 16407
EmfPlusRecordTypeDrawCurve* = 16408
EmfPlusRecordTypeDrawBeziers* = 16409
EmfPlusRecordTypeDrawImage* = 16410
EmfPlusRecordTypeDrawImagePoints* = 16411
EmfPlusRecordTypeDrawString* = 16412
EmfPlusRecordTypeSetRenderingOrigin* = 16413
EmfPlusRecordTypeSetAntiAliasMode* = 16414
EmfPlusRecordTypeSetTextRenderingHint* = 16415
EmfPlusRecordTypeSetTextContrast* = 16416
EmfPlusRecordTypeSetInterpolationMode* = 16417
EmfPlusRecordTypeSetPixelOffsetMode* = 16418
EmfPlusRecordTypeSetCompositingMode* = 16419
EmfPlusRecordTypeSetCompositingQuality* = 16420
EmfPlusRecordTypeSave* = 16421
EmfPlusRecordTypeRestore* = 16422
EmfPlusRecordTypeBeginContainer* = 16423
EmfPlusRecordTypeBeginContainerNoParams* = 16424
EmfPlusRecordTypeEndContainer* = 16425
EmfPlusRecordTypeSetWorldTransform* = 16426
EmfPlusRecordTypeResetWorldTransform* = 16427
EmfPlusRecordTypeMultiplyWorldTransform* = 16428
EmfPlusRecordTypeTranslateWorldTransform* = 16429
EmfPlusRecordTypeScaleWorldTransform* = 16430
EmfPlusRecordTypeRotateWorldTransform* = 16431
EmfPlusRecordTypeSetPageTransform* = 16432
EmfPlusRecordTypeResetClip* = 16433
EmfPlusRecordTypeSetClipRect* = 16434
EmfPlusRecordTypeSetClipPath* = 16435
EmfPlusRecordTypeSetClipRegion* = 16436
EmfPlusRecordTypeOffsetClip* = 16437
EmfPlusRecordTypeDrawDriverString* = 16438
EmfPlusRecordTypeStrokeFillPath* = 16439
EmfPlusRecordTypeSerializableObject* = 16440
EmfPlusRecordTypeSetTSGraphics* = 16441
EmfPlusRecordTypeSetTSClip* = 16442
EmfPlusRecordTotal* = 16443
EmfPlusRecordTypeMax* = 16442
EmfPlusRecordTypeMin* = 16385enum EmfPlusRecordType : int {
WmfRecordTypeSetBkColor = 66049,
WmfRecordTypeSetBkMode = 65794,
WmfRecordTypeSetMapMode = 65795,
WmfRecordTypeSetROP2 = 65796,
WmfRecordTypeSetRelAbs = 65797,
WmfRecordTypeSetPolyFillMode = 65798,
WmfRecordTypeSetStretchBltMode = 65799,
WmfRecordTypeSetTextCharExtra = 65800,
WmfRecordTypeSetTextColor = 66057,
WmfRecordTypeSetTextJustification = 66058,
WmfRecordTypeSetWindowOrg = 66059,
WmfRecordTypeSetWindowExt = 66060,
WmfRecordTypeSetViewportOrg = 66061,
WmfRecordTypeSetViewportExt = 66062,
WmfRecordTypeOffsetWindowOrg = 66063,
WmfRecordTypeScaleWindowExt = 66576,
WmfRecordTypeOffsetViewportOrg = 66065,
WmfRecordTypeScaleViewportExt = 66578,
WmfRecordTypeLineTo = 66067,
WmfRecordTypeMoveTo = 66068,
WmfRecordTypeExcludeClipRect = 66581,
WmfRecordTypeIntersectClipRect = 66582,
WmfRecordTypeArc = 67607,
WmfRecordTypeEllipse = 66584,
WmfRecordTypeFloodFill = 66585,
WmfRecordTypePie = 67610,
WmfRecordTypeRectangle = 66587,
WmfRecordTypeRoundRect = 67100,
WmfRecordTypePatBlt = 67101,
WmfRecordTypeSaveDC = 65566,
WmfRecordTypeSetPixel = 66591,
WmfRecordTypeOffsetClipRgn = 66080,
WmfRecordTypeTextOut = 66849,
WmfRecordTypeBitBlt = 67874,
WmfRecordTypeStretchBlt = 68387,
WmfRecordTypePolygon = 66340,
WmfRecordTypePolyline = 66341,
WmfRecordTypeEscape = 67110,
WmfRecordTypeRestoreDC = 65831,
WmfRecordTypeFillRegion = 66088,
WmfRecordTypeFrameRegion = 66601,
WmfRecordTypeInvertRegion = 65834,
WmfRecordTypePaintRegion = 65835,
WmfRecordTypeSelectClipRegion = 65836,
WmfRecordTypeSelectObject = 65837,
WmfRecordTypeSetTextAlign = 65838,
WmfRecordTypeDrawText = 67119,
WmfRecordTypeChord = 67632,
WmfRecordTypeSetMapperFlags = 66097,
WmfRecordTypeExtTextOut = 68146,
WmfRecordTypeSetDIBToDev = 68915,
WmfRecordTypeSelectPalette = 66100,
WmfRecordTypeRealizePalette = 65589,
WmfRecordTypeAnimatePalette = 66614,
WmfRecordTypeSetPalEntries = 65591,
WmfRecordTypePolyPolygon = 66872,
WmfRecordTypeResizePalette = 65849,
WmfRecordTypeDIBBitBlt = 67904,
WmfRecordTypeDIBStretchBlt = 68417,
WmfRecordTypeDIBCreatePatternBrush = 65858,
WmfRecordTypeStretchDIB = 69443,
WmfRecordTypeExtFloodFill = 66888,
WmfRecordTypeSetLayout = 65865,
WmfRecordTypeResetDC = 65868,
WmfRecordTypeStartDoc = 65869,
WmfRecordTypeStartPage = 65615,
WmfRecordTypeEndPage = 65616,
WmfRecordTypeAbortDoc = 65618,
WmfRecordTypeEndDoc = 65630,
WmfRecordTypeDeleteObject = 66032,
WmfRecordTypeCreatePalette = 65783,
WmfRecordTypeCreateBrush = 65784,
WmfRecordTypeCreatePatternBrush = 66041,
WmfRecordTypeCreatePenIndirect = 66298,
WmfRecordTypeCreateFontIndirect = 66299,
WmfRecordTypeCreateBrushIndirect = 66300,
WmfRecordTypeCreateBitmapIndirect = 66301,
WmfRecordTypeCreateBitmap = 67326,
WmfRecordTypeCreateRegion = 67327,
EmfRecordTypeHeader = 1,
EmfRecordTypePolyBezier = 2,
EmfRecordTypePolygon = 3,
EmfRecordTypePolyline = 4,
EmfRecordTypePolyBezierTo = 5,
EmfRecordTypePolyLineTo = 6,
EmfRecordTypePolyPolyline = 7,
EmfRecordTypePolyPolygon = 8,
EmfRecordTypeSetWindowExtEx = 9,
EmfRecordTypeSetWindowOrgEx = 10,
EmfRecordTypeSetViewportExtEx = 11,
EmfRecordTypeSetViewportOrgEx = 12,
EmfRecordTypeSetBrushOrgEx = 13,
EmfRecordTypeEOF = 14,
EmfRecordTypeSetPixelV = 15,
EmfRecordTypeSetMapperFlags = 16,
EmfRecordTypeSetMapMode = 17,
EmfRecordTypeSetBkMode = 18,
EmfRecordTypeSetPolyFillMode = 19,
EmfRecordTypeSetROP2 = 20,
EmfRecordTypeSetStretchBltMode = 21,
EmfRecordTypeSetTextAlign = 22,
EmfRecordTypeSetColorAdjustment = 23,
EmfRecordTypeSetTextColor = 24,
EmfRecordTypeSetBkColor = 25,
EmfRecordTypeOffsetClipRgn = 26,
EmfRecordTypeMoveToEx = 27,
EmfRecordTypeSetMetaRgn = 28,
EmfRecordTypeExcludeClipRect = 29,
EmfRecordTypeIntersectClipRect = 30,
EmfRecordTypeScaleViewportExtEx = 31,
EmfRecordTypeScaleWindowExtEx = 32,
EmfRecordTypeSaveDC = 33,
EmfRecordTypeRestoreDC = 34,
EmfRecordTypeSetWorldTransform = 35,
EmfRecordTypeModifyWorldTransform = 36,
EmfRecordTypeSelectObject = 37,
EmfRecordTypeCreatePen = 38,
EmfRecordTypeCreateBrushIndirect = 39,
EmfRecordTypeDeleteObject = 40,
EmfRecordTypeAngleArc = 41,
EmfRecordTypeEllipse = 42,
EmfRecordTypeRectangle = 43,
EmfRecordTypeRoundRect = 44,
EmfRecordTypeArc = 45,
EmfRecordTypeChord = 46,
EmfRecordTypePie = 47,
EmfRecordTypeSelectPalette = 48,
EmfRecordTypeCreatePalette = 49,
EmfRecordTypeSetPaletteEntries = 50,
EmfRecordTypeResizePalette = 51,
EmfRecordTypeRealizePalette = 52,
EmfRecordTypeExtFloodFill = 53,
EmfRecordTypeLineTo = 54,
EmfRecordTypeArcTo = 55,
EmfRecordTypePolyDraw = 56,
EmfRecordTypeSetArcDirection = 57,
EmfRecordTypeSetMiterLimit = 58,
EmfRecordTypeBeginPath = 59,
EmfRecordTypeEndPath = 60,
EmfRecordTypeCloseFigure = 61,
EmfRecordTypeFillPath = 62,
EmfRecordTypeStrokeAndFillPath = 63,
EmfRecordTypeStrokePath = 64,
EmfRecordTypeFlattenPath = 65,
EmfRecordTypeWidenPath = 66,
EmfRecordTypeSelectClipPath = 67,
EmfRecordTypeAbortPath = 68,
EmfRecordTypeReserved_069 = 69,
EmfRecordTypeGdiComment = 70,
EmfRecordTypeFillRgn = 71,
EmfRecordTypeFrameRgn = 72,
EmfRecordTypeInvertRgn = 73,
EmfRecordTypePaintRgn = 74,
EmfRecordTypeExtSelectClipRgn = 75,
EmfRecordTypeBitBlt = 76,
EmfRecordTypeStretchBlt = 77,
EmfRecordTypeMaskBlt = 78,
EmfRecordTypePlgBlt = 79,
EmfRecordTypeSetDIBitsToDevice = 80,
EmfRecordTypeStretchDIBits = 81,
EmfRecordTypeExtCreateFontIndirect = 82,
EmfRecordTypeExtTextOutA = 83,
EmfRecordTypeExtTextOutW = 84,
EmfRecordTypePolyBezier16 = 85,
EmfRecordTypePolygon16 = 86,
EmfRecordTypePolyline16 = 87,
EmfRecordTypePolyBezierTo16 = 88,
EmfRecordTypePolylineTo16 = 89,
EmfRecordTypePolyPolyline16 = 90,
EmfRecordTypePolyPolygon16 = 91,
EmfRecordTypePolyDraw16 = 92,
EmfRecordTypeCreateMonoBrush = 93,
EmfRecordTypeCreateDIBPatternBrushPt = 94,
EmfRecordTypeExtCreatePen = 95,
EmfRecordTypePolyTextOutA = 96,
EmfRecordTypePolyTextOutW = 97,
EmfRecordTypeSetICMMode = 98,
EmfRecordTypeCreateColorSpace = 99,
EmfRecordTypeSetColorSpace = 100,
EmfRecordTypeDeleteColorSpace = 101,
EmfRecordTypeGLSRecord = 102,
EmfRecordTypeGLSBoundedRecord = 103,
EmfRecordTypePixelFormat = 104,
EmfRecordTypeDrawEscape = 105,
EmfRecordTypeExtEscape = 106,
EmfRecordTypeStartDoc = 107,
EmfRecordTypeSmallTextOut = 108,
EmfRecordTypeForceUFIMapping = 109,
EmfRecordTypeNamedEscape = 110,
EmfRecordTypeColorCorrectPalette = 111,
EmfRecordTypeSetICMProfileA = 112,
EmfRecordTypeSetICMProfileW = 113,
EmfRecordTypeAlphaBlend = 114,
EmfRecordTypeSetLayout = 115,
EmfRecordTypeTransparentBlt = 116,
EmfRecordTypeReserved_117 = 117,
EmfRecordTypeGradientFill = 118,
EmfRecordTypeSetLinkedUFIs = 119,
EmfRecordTypeSetTextJustification = 120,
EmfRecordTypeColorMatchToTargetW = 121,
EmfRecordTypeCreateColorSpaceW = 122,
EmfRecordTypeMax = 122,
EmfRecordTypeMin = 1,
EmfPlusRecordTypeInvalid = 16384,
EmfPlusRecordTypeHeader = 16385,
EmfPlusRecordTypeEndOfFile = 16386,
EmfPlusRecordTypeComment = 16387,
EmfPlusRecordTypeGetDC = 16388,
EmfPlusRecordTypeMultiFormatStart = 16389,
EmfPlusRecordTypeMultiFormatSection = 16390,
EmfPlusRecordTypeMultiFormatEnd = 16391,
EmfPlusRecordTypeObject = 16392,
EmfPlusRecordTypeClear = 16393,
EmfPlusRecordTypeFillRects = 16394,
EmfPlusRecordTypeDrawRects = 16395,
EmfPlusRecordTypeFillPolygon = 16396,
EmfPlusRecordTypeDrawLines = 16397,
EmfPlusRecordTypeFillEllipse = 16398,
EmfPlusRecordTypeDrawEllipse = 16399,
EmfPlusRecordTypeFillPie = 16400,
EmfPlusRecordTypeDrawPie = 16401,
EmfPlusRecordTypeDrawArc = 16402,
EmfPlusRecordTypeFillRegion = 16403,
EmfPlusRecordTypeFillPath = 16404,
EmfPlusRecordTypeDrawPath = 16405,
EmfPlusRecordTypeFillClosedCurve = 16406,
EmfPlusRecordTypeDrawClosedCurve = 16407,
EmfPlusRecordTypeDrawCurve = 16408,
EmfPlusRecordTypeDrawBeziers = 16409,
EmfPlusRecordTypeDrawImage = 16410,
EmfPlusRecordTypeDrawImagePoints = 16411,
EmfPlusRecordTypeDrawString = 16412,
EmfPlusRecordTypeSetRenderingOrigin = 16413,
EmfPlusRecordTypeSetAntiAliasMode = 16414,
EmfPlusRecordTypeSetTextRenderingHint = 16415,
EmfPlusRecordTypeSetTextContrast = 16416,
EmfPlusRecordTypeSetInterpolationMode = 16417,
EmfPlusRecordTypeSetPixelOffsetMode = 16418,
EmfPlusRecordTypeSetCompositingMode = 16419,
EmfPlusRecordTypeSetCompositingQuality = 16420,
EmfPlusRecordTypeSave = 16421,
EmfPlusRecordTypeRestore = 16422,
EmfPlusRecordTypeBeginContainer = 16423,
EmfPlusRecordTypeBeginContainerNoParams = 16424,
EmfPlusRecordTypeEndContainer = 16425,
EmfPlusRecordTypeSetWorldTransform = 16426,
EmfPlusRecordTypeResetWorldTransform = 16427,
EmfPlusRecordTypeMultiplyWorldTransform = 16428,
EmfPlusRecordTypeTranslateWorldTransform = 16429,
EmfPlusRecordTypeScaleWorldTransform = 16430,
EmfPlusRecordTypeRotateWorldTransform = 16431,
EmfPlusRecordTypeSetPageTransform = 16432,
EmfPlusRecordTypeResetClip = 16433,
EmfPlusRecordTypeSetClipRect = 16434,
EmfPlusRecordTypeSetClipPath = 16435,
EmfPlusRecordTypeSetClipRegion = 16436,
EmfPlusRecordTypeOffsetClip = 16437,
EmfPlusRecordTypeDrawDriverString = 16438,
EmfPlusRecordTypeStrokeFillPath = 16439,
EmfPlusRecordTypeSerializableObject = 16440,
EmfPlusRecordTypeSetTSGraphics = 16441,
EmfPlusRecordTypeSetTSClip = 16442,
EmfPlusRecordTotal = 16443,
EmfPlusRecordTypeMax = 16442,
EmfPlusRecordTypeMin = 16385,
}#define global WmfRecordTypeSetBkColor 0x10201
#define global WmfRecordTypeSetBkMode 0x10102
#define global WmfRecordTypeSetMapMode 0x10103
#define global WmfRecordTypeSetROP2 0x10104
#define global WmfRecordTypeSetRelAbs 0x10105
#define global WmfRecordTypeSetPolyFillMode 0x10106
#define global WmfRecordTypeSetStretchBltMode 0x10107
#define global WmfRecordTypeSetTextCharExtra 0x10108
#define global WmfRecordTypeSetTextColor 0x10209
#define global WmfRecordTypeSetTextJustification 0x1020A
#define global WmfRecordTypeSetWindowOrg 0x1020B
#define global WmfRecordTypeSetWindowExt 0x1020C
#define global WmfRecordTypeSetViewportOrg 0x1020D
#define global WmfRecordTypeSetViewportExt 0x1020E
#define global WmfRecordTypeOffsetWindowOrg 0x1020F
#define global WmfRecordTypeScaleWindowExt 0x10410
#define global WmfRecordTypeOffsetViewportOrg 0x10211
#define global WmfRecordTypeScaleViewportExt 0x10412
#define global WmfRecordTypeLineTo 0x10213
#define global WmfRecordTypeMoveTo 0x10214
#define global WmfRecordTypeExcludeClipRect 0x10415
#define global WmfRecordTypeIntersectClipRect 0x10416
#define global WmfRecordTypeArc 0x10817
#define global WmfRecordTypeEllipse 0x10418
#define global WmfRecordTypeFloodFill 0x10419
#define global WmfRecordTypePie 0x1081A
#define global WmfRecordTypeRectangle 0x1041B
#define global WmfRecordTypeRoundRect 0x1061C
#define global WmfRecordTypePatBlt 0x1061D
#define global WmfRecordTypeSaveDC 0x1001E
#define global WmfRecordTypeSetPixel 0x1041F
#define global WmfRecordTypeOffsetClipRgn 0x10220
#define global WmfRecordTypeTextOut 0x10521
#define global WmfRecordTypeBitBlt 0x10922
#define global WmfRecordTypeStretchBlt 0x10B23
#define global WmfRecordTypePolygon 0x10324
#define global WmfRecordTypePolyline 0x10325
#define global WmfRecordTypeEscape 0x10626
#define global WmfRecordTypeRestoreDC 0x10127
#define global WmfRecordTypeFillRegion 0x10228
#define global WmfRecordTypeFrameRegion 0x10429
#define global WmfRecordTypeInvertRegion 0x1012A
#define global WmfRecordTypePaintRegion 0x1012B
#define global WmfRecordTypeSelectClipRegion 0x1012C
#define global WmfRecordTypeSelectObject 0x1012D
#define global WmfRecordTypeSetTextAlign 0x1012E
#define global WmfRecordTypeDrawText 0x1062F
#define global WmfRecordTypeChord 0x10830
#define global WmfRecordTypeSetMapperFlags 0x10231
#define global WmfRecordTypeExtTextOut 0x10A32
#define global WmfRecordTypeSetDIBToDev 0x10D33
#define global WmfRecordTypeSelectPalette 0x10234
#define global WmfRecordTypeRealizePalette 0x10035
#define global WmfRecordTypeAnimatePalette 0x10436
#define global WmfRecordTypeSetPalEntries 0x10037
#define global WmfRecordTypePolyPolygon 0x10538
#define global WmfRecordTypeResizePalette 0x10139
#define global WmfRecordTypeDIBBitBlt 0x10940
#define global WmfRecordTypeDIBStretchBlt 0x10B41
#define global WmfRecordTypeDIBCreatePatternBrush 0x10142
#define global WmfRecordTypeStretchDIB 0x10F43
#define global WmfRecordTypeExtFloodFill 0x10548
#define global WmfRecordTypeSetLayout 0x10149
#define global WmfRecordTypeResetDC 0x1014C
#define global WmfRecordTypeStartDoc 0x1014D
#define global WmfRecordTypeStartPage 0x1004F
#define global WmfRecordTypeEndPage 0x10050
#define global WmfRecordTypeAbortDoc 0x10052
#define global WmfRecordTypeEndDoc 0x1005E
#define global WmfRecordTypeDeleteObject 0x101F0
#define global WmfRecordTypeCreatePalette 0x100F7
#define global WmfRecordTypeCreateBrush 0x100F8
#define global WmfRecordTypeCreatePatternBrush 0x101F9
#define global WmfRecordTypeCreatePenIndirect 0x102FA
#define global WmfRecordTypeCreateFontIndirect 0x102FB
#define global WmfRecordTypeCreateBrushIndirect 0x102FC
#define global WmfRecordTypeCreateBitmapIndirect 0x102FD
#define global WmfRecordTypeCreateBitmap 0x106FE
#define global WmfRecordTypeCreateRegion 0x106FF
#define global EmfRecordTypeHeader 0x1
#define global EmfRecordTypePolyBezier 0x2
#define global EmfRecordTypePolygon 0x3
#define global EmfRecordTypePolyline 0x4
#define global EmfRecordTypePolyBezierTo 0x5
#define global EmfRecordTypePolyLineTo 0x6
#define global EmfRecordTypePolyPolyline 0x7
#define global EmfRecordTypePolyPolygon 0x8
#define global EmfRecordTypeSetWindowExtEx 0x9
#define global EmfRecordTypeSetWindowOrgEx 0xA
#define global EmfRecordTypeSetViewportExtEx 0xB
#define global EmfRecordTypeSetViewportOrgEx 0xC
#define global EmfRecordTypeSetBrushOrgEx 0xD
#define global EmfRecordTypeEOF 0xE
#define global EmfRecordTypeSetPixelV 0xF
#define global EmfRecordTypeSetMapperFlags 0x10
#define global EmfRecordTypeSetMapMode 0x11
#define global EmfRecordTypeSetBkMode 0x12
#define global EmfRecordTypeSetPolyFillMode 0x13
#define global EmfRecordTypeSetROP2 0x14
#define global EmfRecordTypeSetStretchBltMode 0x15
#define global EmfRecordTypeSetTextAlign 0x16
#define global EmfRecordTypeSetColorAdjustment 0x17
#define global EmfRecordTypeSetTextColor 0x18
#define global EmfRecordTypeSetBkColor 0x19
#define global EmfRecordTypeOffsetClipRgn 0x1A
#define global EmfRecordTypeMoveToEx 0x1B
#define global EmfRecordTypeSetMetaRgn 0x1C
#define global EmfRecordTypeExcludeClipRect 0x1D
#define global EmfRecordTypeIntersectClipRect 0x1E
#define global EmfRecordTypeScaleViewportExtEx 0x1F
#define global EmfRecordTypeScaleWindowExtEx 0x20
#define global EmfRecordTypeSaveDC 0x21
#define global EmfRecordTypeRestoreDC 0x22
#define global EmfRecordTypeSetWorldTransform 0x23
#define global EmfRecordTypeModifyWorldTransform 0x24
#define global EmfRecordTypeSelectObject 0x25
#define global EmfRecordTypeCreatePen 0x26
#define global EmfRecordTypeCreateBrushIndirect 0x27
#define global EmfRecordTypeDeleteObject 0x28
#define global EmfRecordTypeAngleArc 0x29
#define global EmfRecordTypeEllipse 0x2A
#define global EmfRecordTypeRectangle 0x2B
#define global EmfRecordTypeRoundRect 0x2C
#define global EmfRecordTypeArc 0x2D
#define global EmfRecordTypeChord 0x2E
#define global EmfRecordTypePie 0x2F
#define global EmfRecordTypeSelectPalette 0x30
#define global EmfRecordTypeCreatePalette 0x31
#define global EmfRecordTypeSetPaletteEntries 0x32
#define global EmfRecordTypeResizePalette 0x33
#define global EmfRecordTypeRealizePalette 0x34
#define global EmfRecordTypeExtFloodFill 0x35
#define global EmfRecordTypeLineTo 0x36
#define global EmfRecordTypeArcTo 0x37
#define global EmfRecordTypePolyDraw 0x38
#define global EmfRecordTypeSetArcDirection 0x39
#define global EmfRecordTypeSetMiterLimit 0x3A
#define global EmfRecordTypeBeginPath 0x3B
#define global EmfRecordTypeEndPath 0x3C
#define global EmfRecordTypeCloseFigure 0x3D
#define global EmfRecordTypeFillPath 0x3E
#define global EmfRecordTypeStrokeAndFillPath 0x3F
#define global EmfRecordTypeStrokePath 0x40
#define global EmfRecordTypeFlattenPath 0x41
#define global EmfRecordTypeWidenPath 0x42
#define global EmfRecordTypeSelectClipPath 0x43
#define global EmfRecordTypeAbortPath 0x44
#define global EmfRecordTypeReserved_069 0x45
#define global EmfRecordTypeGdiComment 0x46
#define global EmfRecordTypeFillRgn 0x47
#define global EmfRecordTypeFrameRgn 0x48
#define global EmfRecordTypeInvertRgn 0x49
#define global EmfRecordTypePaintRgn 0x4A
#define global EmfRecordTypeExtSelectClipRgn 0x4B
#define global EmfRecordTypeBitBlt 0x4C
#define global EmfRecordTypeStretchBlt 0x4D
#define global EmfRecordTypeMaskBlt 0x4E
#define global EmfRecordTypePlgBlt 0x4F
#define global EmfRecordTypeSetDIBitsToDevice 0x50
#define global EmfRecordTypeStretchDIBits 0x51
#define global EmfRecordTypeExtCreateFontIndirect 0x52
#define global EmfRecordTypeExtTextOutA 0x53
#define global EmfRecordTypeExtTextOutW 0x54
#define global EmfRecordTypePolyBezier16 0x55
#define global EmfRecordTypePolygon16 0x56
#define global EmfRecordTypePolyline16 0x57
#define global EmfRecordTypePolyBezierTo16 0x58
#define global EmfRecordTypePolylineTo16 0x59
#define global EmfRecordTypePolyPolyline16 0x5A
#define global EmfRecordTypePolyPolygon16 0x5B
#define global EmfRecordTypePolyDraw16 0x5C
#define global EmfRecordTypeCreateMonoBrush 0x5D
#define global EmfRecordTypeCreateDIBPatternBrushPt 0x5E
#define global EmfRecordTypeExtCreatePen 0x5F
#define global EmfRecordTypePolyTextOutA 0x60
#define global EmfRecordTypePolyTextOutW 0x61
#define global EmfRecordTypeSetICMMode 0x62
#define global EmfRecordTypeCreateColorSpace 0x63
#define global EmfRecordTypeSetColorSpace 0x64
#define global EmfRecordTypeDeleteColorSpace 0x65
#define global EmfRecordTypeGLSRecord 0x66
#define global EmfRecordTypeGLSBoundedRecord 0x67
#define global EmfRecordTypePixelFormat 0x68
#define global EmfRecordTypeDrawEscape 0x69
#define global EmfRecordTypeExtEscape 0x6A
#define global EmfRecordTypeStartDoc 0x6B
#define global EmfRecordTypeSmallTextOut 0x6C
#define global EmfRecordTypeForceUFIMapping 0x6D
#define global EmfRecordTypeNamedEscape 0x6E
#define global EmfRecordTypeColorCorrectPalette 0x6F
#define global EmfRecordTypeSetICMProfileA 0x70
#define global EmfRecordTypeSetICMProfileW 0x71
#define global EmfRecordTypeAlphaBlend 0x72
#define global EmfRecordTypeSetLayout 0x73
#define global EmfRecordTypeTransparentBlt 0x74
#define global EmfRecordTypeReserved_117 0x75
#define global EmfRecordTypeGradientFill 0x76
#define global EmfRecordTypeSetLinkedUFIs 0x77
#define global EmfRecordTypeSetTextJustification 0x78
#define global EmfRecordTypeColorMatchToTargetW 0x79
#define global EmfRecordTypeCreateColorSpaceW 0x7A
#define global EmfRecordTypeMax 0x7A
#define global EmfRecordTypeMin 0x1
#define global EmfPlusRecordTypeInvalid 0x4000
#define global EmfPlusRecordTypeHeader 0x4001
#define global EmfPlusRecordTypeEndOfFile 0x4002
#define global EmfPlusRecordTypeComment 0x4003
#define global EmfPlusRecordTypeGetDC 0x4004
#define global EmfPlusRecordTypeMultiFormatStart 0x4005
#define global EmfPlusRecordTypeMultiFormatSection 0x4006
#define global EmfPlusRecordTypeMultiFormatEnd 0x4007
#define global EmfPlusRecordTypeObject 0x4008
#define global EmfPlusRecordTypeClear 0x4009
#define global EmfPlusRecordTypeFillRects 0x400A
#define global EmfPlusRecordTypeDrawRects 0x400B
#define global EmfPlusRecordTypeFillPolygon 0x400C
#define global EmfPlusRecordTypeDrawLines 0x400D
#define global EmfPlusRecordTypeFillEllipse 0x400E
#define global EmfPlusRecordTypeDrawEllipse 0x400F
#define global EmfPlusRecordTypeFillPie 0x4010
#define global EmfPlusRecordTypeDrawPie 0x4011
#define global EmfPlusRecordTypeDrawArc 0x4012
#define global EmfPlusRecordTypeFillRegion 0x4013
#define global EmfPlusRecordTypeFillPath 0x4014
#define global EmfPlusRecordTypeDrawPath 0x4015
#define global EmfPlusRecordTypeFillClosedCurve 0x4016
#define global EmfPlusRecordTypeDrawClosedCurve 0x4017
#define global EmfPlusRecordTypeDrawCurve 0x4018
#define global EmfPlusRecordTypeDrawBeziers 0x4019
#define global EmfPlusRecordTypeDrawImage 0x401A
#define global EmfPlusRecordTypeDrawImagePoints 0x401B
#define global EmfPlusRecordTypeDrawString 0x401C
#define global EmfPlusRecordTypeSetRenderingOrigin 0x401D
#define global EmfPlusRecordTypeSetAntiAliasMode 0x401E
#define global EmfPlusRecordTypeSetTextRenderingHint 0x401F
#define global EmfPlusRecordTypeSetTextContrast 0x4020
#define global EmfPlusRecordTypeSetInterpolationMode 0x4021
#define global EmfPlusRecordTypeSetPixelOffsetMode 0x4022
#define global EmfPlusRecordTypeSetCompositingMode 0x4023
#define global EmfPlusRecordTypeSetCompositingQuality 0x4024
#define global EmfPlusRecordTypeSave 0x4025
#define global EmfPlusRecordTypeRestore 0x4026
#define global EmfPlusRecordTypeBeginContainer 0x4027
#define global EmfPlusRecordTypeBeginContainerNoParams 0x4028
#define global EmfPlusRecordTypeEndContainer 0x4029
#define global EmfPlusRecordTypeSetWorldTransform 0x402A
#define global EmfPlusRecordTypeResetWorldTransform 0x402B
#define global EmfPlusRecordTypeMultiplyWorldTransform 0x402C
#define global EmfPlusRecordTypeTranslateWorldTransform 0x402D
#define global EmfPlusRecordTypeScaleWorldTransform 0x402E
#define global EmfPlusRecordTypeRotateWorldTransform 0x402F
#define global EmfPlusRecordTypeSetPageTransform 0x4030
#define global EmfPlusRecordTypeResetClip 0x4031
#define global EmfPlusRecordTypeSetClipRect 0x4032
#define global EmfPlusRecordTypeSetClipPath 0x4033
#define global EmfPlusRecordTypeSetClipRegion 0x4034
#define global EmfPlusRecordTypeOffsetClip 0x4035
#define global EmfPlusRecordTypeDrawDriverString 0x4036
#define global EmfPlusRecordTypeStrokeFillPath 0x4037
#define global EmfPlusRecordTypeSerializableObject 0x4038
#define global EmfPlusRecordTypeSetTSGraphics 0x4039
#define global EmfPlusRecordTypeSetTSClip 0x403A
#define global EmfPlusRecordTotal 0x403B
#define global EmfPlusRecordTypeMax 0x403A
#define global EmfPlusRecordTypeMin 0x4001