//
// System.Drawing.Imaging.EmfPlusRecordType.cs
//
// Author: Dennis Hayes (dennish@raytek.com)
//
// (C) 2002 Ximian, Inc. http://www.ximian.com
// Copyright (C) 2004,2006 Novell, Inc (http://www.novell.com)
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
namespace System.Drawing.Imaging{
#if ONLY_1_1
[Serializable]
#endif
public enum EmfPlusRecordType {
BeginContainer = 16423,
BeginContainerNoParams = 16424,
Clear = 16393,
Comment = 16387,
DrawArc = 16402,
DrawBeziers = 16409,
DrawClosedCurve = 16407,
DrawCurve = 16408,
DrawDriverString = 16438,
DrawEllipse = 16399,
DrawImage = 16410,
DrawImagePoints = 16411,
DrawLines = 16397,
DrawPath = 16405,
DrawPie = 16401,
DrawRects = 16395,
DrawString = 16412,
EmfAbortPath = 68,
EmfAlphaBlend = 114,
EmfAngleArc = 41,
EmfArcTo = 55,
EmfBeginPath = 59,
EmfBitBlt = 76,
EmfChord = 46,
EmfCloseFigure = 61,
EmfColorCorrectPalette = 111,
EmfColorMatchToTargetW = 121,
EmfCreateBrushIndirect = 39,
EmfCreateColorSpace = 99,
EmfCreateColorSpaceW = 122,
EmfCreateDibPatternBrushPt = 94,
EmfCreateMonoBrush = 93,
EmfCreatePalette = 49,
EmfCreatePen = 38,
EmfDeleteColorSpace = 101,
EmfDeleteObject = 40,
EmfDrawEscape = 105,
EmfEllipse = 42,
EmfEndPath = 60,
EmfEof = 14,
EmfExcludeClipRect = 29,
EmfExtCreateFontIndirect = 82,
EmfExtCreatePen = 95,
EmfExtEscape = 106,
EmfExtFloodFill = 53,
EmfExtSelectClipRgn = 75,
EmfExtTextOutA = 83,
EmfExtTextOutW = 84,
EmfFillPath = 62,
EmfFillRgn = 71,
EmfFlattenPath = 65,
EmfForceUfiMapping = 109,
EmfFrameRgn = 72,
EmfGdiComment = 70,
EmfGlsBoundedRecord = 103,
EmfGlsRecord = 102,
EmfGradientFill = 118,
EmfHeader = 1,
EmfIntersectClipRect = 30,
EmfInvertRgn = 73,
EmfLineTo = 54,
EmfMaskBlt = 78,
EmfMax = 122,
EmfMin = 1,
EmfModifyWorldTransform = 36,
EmfMoveToEx = 27,
EmfNamedEscpae = 110,
EmfOffsetClipRgn = 26,
EmfPaintRgn = 74,
EmfPie = 47,
EmfPixelFormat = 104,
EmfPlgBlt = 79,
EmfPlusRecordBase = 16384,
EmfPolyBezier = 2,
EmfPolyBezier16 = 85,
EmfPolyBezierTo = 5,
EmfPolyBezierTo16 = 88,
EmfPolyDraw = 56,
EmfPolyDraw16 = 92,
EmfPolygon = 3,
EmfPolygon16 = 86,
EmfPolyline = 4,
EmfPolyPolygon16 = 91,
EmfPolyPolyline = 7,
EmfPolyline16 = 87,
EmfPolyPolygon = 8,
EmfPolyPolyline16 = 90,
EmfPolyTextOutA = 96,
EmfPolyTextOutW = 97,
EmfRealizePalette = 52,
EmfRectangle = 43,
EmfReserved069 = 69,
EmfReserved117 = 117,
EmfResizePalette = 51,
EmfRestoreDC = 34,
EmfRoundArc = 45,
EmfRoundRect = 44,
EmfSaveDC = 33,
EmfScaleViewportExtEx = 31,
EmfScaleWindowExtEx = 32,
EmfSelectClipPath = 67,
EmfSelectObject = 37,
EmfSelectPalette = 48,
EmfSetArcDirection = 57,
EmfSetBkColor = 25,
EmfSetBkMode = 18,
EmfSetBrushOrgEx = 13,
EmfSetColorAdjustment = 23,
EmfSetColorSpace = 100,
EmfSetDIBitsToDevice = 80,
EmfSetIcmMode = 98,
EmfSetIcmProfileA = 112,
EmfSetIcmProfileW = 113,
EmfSetLayout = 115,
EmfSetLinkedUfis = 119,
EmfSetMapMode = 17,
EmfSetMapperFlags = 16,
EmfSetMetaRgn = 28,
EmfSetMiterLimit = 58,
EmfSetPaletteEntries = 50,
EmfSetPixelV = 15,
EmfSetPolyFillMode = 19,
EmfSetROP2 = 20,
EmfSetStretchBltMode = 21,
EmfSetTextAlign = 22,
EmfSetTextColor = 24,
EmfSetTextJustification =120 ,
EmfSetViewportExtEx = 11,
EmfSetViewportOrgEx = 12,
EmfSetWindowExtEx = 9,
EmfSetWindowOrgEx = 10,
EmfSetWorldTransform = 35,
EmfSmallTextOut = 108,
EmfStartDoc = 107,
EmfStretchBlt = 77,
EmfStretchDIBits = 81,
EmfStrokeAndFillPath = 63,
EmfStrokePath = 64,
EmfTransparentBlt = 116,
EmfWidenPath = 66,
EndContainer = 16425,
EndOfFile = 16386,
FillClosedCurve = 16406,
FillEllipse = 16398,
FillPath = 16404,
FillPie = 16400,
FillPolygon = 16396,
FillRects = 16394,
FillRegion = 16403,
GetDC = 16388,
Header = 16385,
Invalid = 16384,
Max = 16438,
Min = 16385,
MultiFormatEnd = 16391,
MultiFormatSection = 16390,
MultiFormatStart = 16389,
MultiplyWorldTransform = 16428,
Object = 16392,
OffsetClip = 16437,
ResetClip = 16433,
ResetWorldTransform = 16427,
Restore = 16422,
RotateWorldTransform = 16431,
Save = 16421,
ScaleWorldTransform = 16430,
SetAntiAliasMode = 16414,
SetClipPath = 16435,
SetClipRect = 16434,
SetClipRegion = 16436,
SetCompositingMode = 16419,
SetCompositingQuality = 16420,
SetInterpolationMode = 16417,
SetPageTransform = 16432,
SetPixelOffsetMode = 16418,
SetRenderingOrigin = 16413,
SetTextContrast = 16416,
SetTextRenderingHint = 16415,
SetWorldTransform = 16426,
Total = 16439,
TranslateWorldTransform = 16429,
WmfAnimatePalette = 66614,
WmfArc = 67607,
WmfBitBlt = 67874,
WmfChord = 67632,
WmfCreateBrushIndirect = 66300,
WmfCreateFontIndirect = 66299,
WmfCreatePalette = 65783,
WmfCreatePatternBrush = 66041,
WmfCreatePenIndirect = 66298,
WmfCreateRegion = 67327,
WmfDeleteObject = 66032,
WmfDibBitBlt = 67904,
WmfDibCreatePatternBrush = 65858,
WmfFillRegion = 66088,
WmfFloodFill = 66585,
WmfFrameRegion = 66601,
WmfIntersectClipRect = 66582,
WmfInvertRegion = 65834,
WmfLineTo = 66067,
WmfMoveTo = 66068,
WmfOffsetCilpRgn = 66080,
WmfOffsetViewportOrg = 66065,
WmfOffsetWindowOrg = 66063,
WmfPaintRegion = 65835,
WmfPatBlt = 67101,
WmfPie = 67610,
WmfPolygon = 66340,
WmfPolyline = 66341,
WmfPolyPolygon = 66872,
WmfRealizePalette = 65589,
WmfRecordBase = 65536,
WmfRectangle = 66587,
WmfResizePalette = 65849,
WmfRestoreDC = 65831,
WmfRoundRect = 67100,
WmfSaveDC = 65566,
WmfScaleViewportExt = 66578,
WmfScaleWindowExt = 66576,
WmfSelectClipRegion = 65836,
WmfSelectObject = 65837,
WmfSelectPalette = 66100,
WmfSetBkColor = 66049,
WmfSetBkMode = 65794,
WmfSetDibToDev = 68915,
WmfSetLayout = 65865,
WmfSetMapMode = 65795,
WmfSetMapperFlags = 66097,
WmfSetPalEntries = 65591,
WmfSetPixel = 66591,
WmfSetPolyFillMode = 65798,
WmfSetRelAbs = 65797,
WmfSetROP2 = 65796,
WmfSetStretchBltMode = 65799,
WmfSetTextAlign = 65838,
WmfSetTextCharExtra = 65800,
WmfSetTextColor = 66057,
WmfSetTextJustification = 66058,
WmfSetViewportExt = 66062,
WmfSetViewportOrg = 66061,
WmfSetWindowExt = 66060,
WmfSetWindowOrg = 66059,
WmfStretchBlt = 68387,
WmfStretchDib = 69443,
WmfTextOut = 66849,
EmfPolyLineTo = 6,
EmfPolylineTo16 = 89,
WmfDibStretchBlt = 68417,
WmfEllipse = 66584,
WmfEscape = 67110,
WmfExcludeClipRect = 66581,
WmfExtFloodFill = 66888,
WmfExtTextOut = 68146
}
}
|