EmfPlusRecordType

EmfPlusRecordType serializable

System.Drawing.Imaging (system.drawing.dll) enum

This enumeration lists the types of record that can be defined in a GDI+-format enhanced metafile (EMF). Note that GDI+ extends the standard EMF format with several new record types. You can play records from a metafile using the Metafile.PlayRecord() method.

 public enum  EmfPlusRecordType  {  EmfMin = 1  ,  EmfHeader = 1  ,  EmfPolyBezier = 2  ,  EmfPolygon = 3  ,  EmfPolyline = 4  ,  EmfPolyBezierTo = 5  ,  EmfPolyLineTo = 6  ,  EmfPolyPolyline = 7  ,  EmfPolyPolygon = 8  ,  EmfSetWindowExtEx = 9  ,  EmfSetWindowOrgEx = 10  ,  EmfSetViewportExtEx = 11  ,  EmfSetViewportOrgEx = 12  ,  EmfSetBrushOrgEx = 13  ,  EmfEof = 14  ,  EmfSetPixelV = 15  ,  EmfSetMapperFlags = 16  ,  EmfSetMapMode = 17  ,  EmfSetBkMode = 18  ,  EmfSetPolyFillMode = 19  ,  EmfSetROP2 = 20  ,  EmfSetStretchBltMode = 21  ,  EmfSetTextAlign = 22  ,  EmfSetColorAdjustment = 23  ,  EmfSetTextColor = 24  ,  EmfSetBkColor = 25  ,  EmfOffsetClipRgn = 26  ,  EmfMoveToEx = 27  ,  EmfSetMetaRgn = 28  ,  EmfExcludeClipRect = 29  ,  EmfIntersectClipRect = 30  ,  EmfScaleViewportExtEx = 31  ,  EmfScaleWindowExtEx = 32  ,  EmfSaveDC = 33  ,  EmfRestoreDC = 34  ,  EmfSetWorldTransform = 35  ,  EmfModifyWorldTransform = 36  ,  EmfSelectObject = 37  ,  EmfCreatePen = 38  ,  EmfCreateBrushIndirect = 39  ,  EmfDeleteObject = 40  ,  EmfAngleArc = 41  ,  EmfEllipse = 42  ,  EmfRectangle = 43  ,  EmfRoundRect = 44  ,  EmfRoundArc = 45  ,  EmfChord = 46  ,  EmfPie = 47  ,  EmfSelectPalette = 48  ,  EmfCreatePalette = 49  ,  EmfSetPaletteEntries = 50  ,  EmfResizePalette = 51  ,  EmfRealizePalette = 52  ,  EmfExtFloodFill = 53  ,  EmfLineTo = 54  ,  EmfArcTo = 55  ,  EmfPolyDraw = 56  ,  EmfSetArcDirection = 57  ,  EmfSetMiterLimit = 58  ,  EmfBeginPath = 59  ,  EmfEndPath = 60  ,  EmfCloseFigure = 61  ,  EmfFillPath = 62  ,  EmfStrokeAndFillPath = 63  ,  EmfStrokePath = 64  ,  EmfFlattenPath = 65  ,  EmfWidenPath = 66  ,  EmfSelectClipPath = 67  ,  EmfAbortPath = 68  ,  EmfReserved069 = 69  ,  EmfGdiComment = 70  ,  EmfFillRgn = 71  ,  EmfFrameRgn = 72  ,  EmfInvertRgn = 73  ,  EmfPaintRgn = 74  ,  EmfExtSelectClipRgn = 75  ,  EmfBitBlt = 76  ,  EmfStretchBlt = 77  ,  EmfMaskBlt = 78  ,  EmfPlgBlt = 79  ,  EmfSetDIBitsToDevice = 80  ,  EmfStretchDIBits = 81  ,  EmfExtCreateFontIndirect = 82  ,  EmfExtTextOutA = 83  ,  EmfExtTextOutW = 84  ,  EmfPolyBezier16 = 85  ,  EmfPolygon16 = 86  ,  EmfPolyline16 = 87  ,  EmfPolyBezierTo16 = 88  ,  EmfPolylineTo16 = 89  ,  EmfPolyPolyline16 = 90  ,  EmfPolyPolygon16 = 91  ,  EmfPolyDraw16 = 92  ,  EmfCreateMonoBrush = 93  ,  EmfCreateDibPatternBrushPt = 94  ,  EmfExtCreatePen = 95  ,  EmfPolyTextOutA = 96  ,  EmfPolyTextOutW = 97  ,  EmfSetIcmMode = 98  ,  EmfCreateColorSpace = 99  ,  EmfSetColorSpace = 100  ,  EmfDeleteColorSpace = 101  ,  EmfGlsRecord = 102  ,  EmfGlsBoundedRecord = 103  ,  EmfPixelFormat = 104  ,  EmfDrawEscape = 105  ,  EmfExtEscape = 106  ,  EmfStartDoc = 107  ,  EmfSmallTextOut = 108  ,  EmfForceUfiMapping = 109  ,  EmfNamedEscpae = 110  ,  EmfColorCorrectPalette = 111  ,  EmfSetIcmProfileA = 112  ,  EmfSetIcmProfileW = 113  ,  EmfAlphaBlend = 114  ,  EmfSetLayout = 115  ,  EmfTransparentBlt = 116  ,  EmfReserved117 = 117  ,  EmfGradientFill = 118  ,  EmfSetLinkedUfis = 119  ,  EmfSetTextJustification = 120  ,  EmfColorMatchToTargetW = 121  ,  EmfCreateColorSpaceW = 122  ,  EmfMax = 122  ,  Invalid = 16384  ,  EmfPlusRecordBase = 16384  ,  Header = 16385  ,  Min = 16385  ,  EndOfFile = 16386  ,  Comment = 16387  ,  GetDC = 16388  ,  MultiFormatStart = 16389  ,  MultiFormatSection = 16390  ,  MultiFormatEnd = 16391  ,  Object = 16392  ,  Clear = 16393  ,  FillRects = 16394  ,  DrawRects = 16395  ,  FillPolygon = 16396  ,  DrawLines = 16397  ,  FillEllipse = 16398  ,  DrawEllipse = 16399  ,  FillPie = 16400  ,  DrawPie = 16401  ,  DrawArc = 16402  ,  FillRegion = 16403  ,  FillPath = 16404  ,  DrawPath = 16405  ,  FillClosedCurve = 16406  ,  DrawClosedCurve = 16407  ,  DrawCurve = 16408  ,  DrawBeziers = 16409  ,  DrawImage = 16410  ,  DrawImagePoints = 16411  ,  DrawString = 16412  ,  SetRenderingOrigin = 16413  ,  SetAntiAliasMode = 16414  ,  SetTextRenderingHint = 16415  ,  SetTextContrast = 16416  ,  SetInterpolationMode = 16417  ,  SetPixelOffsetMode = 16418  ,  SetCompositingMode = 16419  ,  SetCompositingQuality = 16420  ,  Save = 16421  ,  Restore = 16422  ,  BeginContainer = 16423  ,  BeginContainerNoParams = 16424  ,  EndContainer = 16425  ,  SetWorldTransform = 16426  ,  ResetWorldTransform = 16427  ,  MultiplyWorldTransform = 16428  ,  TranslateWorldTransform = 16429  ,  ScaleWorldTransform = 16430  ,  RotateWorldTransform = 16431  ,  SetPageTransform = 16432  ,  ResetClip = 16433  ,  SetClipRect = 16434  ,  SetClipPath = 16435  ,  SetClipRegion = 16436  ,  OffsetClip = 16437  ,  Max = 16438  ,  DrawDriverString = 16438  ,  Total = 16439  ,  WmfRecordBase = 65536  ,  WmfSaveDC = 65566  ,  WmfRealizePalette = 65589  ,  WmfSetPalEntries = 65591  ,  WmfCreatePalette = 65783  ,  WmfSetBkMode = 65794  ,  WmfSetMapMode = 65795  ,  WmfSetROP2 = 65796  ,  WmfSetRelAbs = 65797  ,  WmfSetPolyFillMode = 65798  ,  WmfSetStretchBltMode = 65799  ,  WmfSetTextCharExtra = 65800  ,  WmfRestoreDC = 65831  ,  WmfInvertRegion = 65834  ,  WmfPaintRegion = 65835  ,  WmfSelectClipRegion = 65836  ,  WmfSelectObject = 65837  ,  WmfSetTextAlign = 65838  ,  WmfResizePalette = 65849  ,  WmfDibCreatePatternBrush = 65858  ,  WmfSetLayout = 65865  ,  WmfDeleteObject = 66032  ,  WmfCreatePatternBrush = 66041  ,  WmfSetBkColor = 66049  ,  WmfSetTextColor = 66057  ,  WmfSetTextJustification = 66058  ,  WmfSetWindowOrg = 66059  ,  WmfSetWindowExt = 66060  ,  WmfSetViewportOrg = 66061  ,  WmfSetViewportExt = 66062  ,  WmfOffsetWindowOrg = 66063  ,  WmfOffsetViewportOrg = 66065  ,  WmfLineTo = 66067  ,  WmfMoveTo = 66068  ,  WmfOffsetCilpRgn = 66080  ,  WmfFillRegion = 66088  ,  WmfSetMapperFlags = 66097  ,  WmfSelectPalette = 66100  ,  WmfCreatePenIndirect = 66298  ,  WmfCreateFontIndirect = 66299  ,  WmfCreateBrushIndirect = 66300  ,  WmfPolygon = 66340  ,  WmfPolyline = 66341  ,  WmfScaleWindowExt = 66576  ,  WmfScaleViewportExt = 66578  ,  WmfExcludeClipRect = 66581  ,  WmfIntersectClipRect = 66582  ,  WmfEllipse = 66584  ,  WmfFloodFill = 66585  ,  WmfRectangle = 66587  ,  WmfSetPixel = 66591  ,  WmfFrameRegion = 66601  ,  WmfAnimatePalette = 66614  ,  WmfTextOut = 66849  ,  WmfPolyPolygon = 66872  ,  WmfExtFloodFill = 66888  ,  WmfRoundRect = 67100  ,  WmfPatBlt = 67101  ,  WmfEscape = 67110  ,  WmfCreateRegion = 67327  ,  WmfArc = 67607  ,  WmfPie = 67610  ,  WmfChord = 67632  ,  WmfBitBlt = 67874  ,  WmfDibBitBlt = 67904  ,  WmfExtTextOut = 68146  ,  WmfStretchBlt = 68387  ,  WmfDibStretchBlt = 68417  ,  WmfSetDibToDev = 68915  ,  WmfStretchDib = 69443  } 

Hierarchy

System.Object System.ValueType System.Enum(System.IComparabl, System.IFormattable , System.IConvertible) EmfPlusRecordType

Passed To

System.Drawing.EnumerateMetafileProc.{BeginInvoke() , Invoke()} , Metafile.PlayRecord() , PlayRecordCallback.{BeginInvoke() , Invoke()}



. Net Windows Forms in a Nutshell
.NET Windows Forms in a Nutshell
ISBN: 0596003382
EAN: 2147483647
Year: 2002
Pages: 794

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net