This documentation is archived and is not being maintained.

EmfPlusRecordType Enumeration

Specifies the methods available for use with a metafile to read and write graphic commands.

Namespace:  System.Drawing.Imaging
Assembly:  System.Drawing (in System.Drawing.dll)

public enum EmfPlusRecordType

Member nameDescription
WmfRecordBaseSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetBkColorSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetBkModeSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetMapModeSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetROP2See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetRelAbsSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetPolyFillModeSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetStretchBltModeSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetTextCharExtraSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetTextColorSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetTextJustificationSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetWindowOrgSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetWindowExtSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetViewportOrgSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetViewportExtSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfOffsetWindowOrgSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfScaleWindowExtSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfOffsetViewportOrgSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfScaleViewportExtSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfLineToSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfMoveToSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfExcludeClipRectSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfIntersectClipRectSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfArcSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfEllipseSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfFloodFillSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPieSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfRectangleSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfRoundRectSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPatBltSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSaveDCSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetPixelSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfOffsetCilpRgnSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfTextOutSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfBitBltSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfStretchBltSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPolygonSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPolylineSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfEscapeSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfRestoreDCSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfFillRegionSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfFrameRegionSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfInvertRegionSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPaintRegionSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSelectClipRegionSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSelectObjectSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetTextAlignSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfChordSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetMapperFlagsSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfExtTextOutSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetDibToDevSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSelectPaletteSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfRealizePaletteSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfAnimatePaletteSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetPalEntriesSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPolyPolygonSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfResizePaletteIncreases or decreases the size of a logical palette based on the specified value.
WmfDibBitBltSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfDibStretchBltSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfDibCreatePatternBrushSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfStretchDibCopies the color data for a rectangle of pixels in a DIB to the specified destination rectangle.
WmfExtFloodFillSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetLayoutSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfDeleteObjectSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreatePaletteSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreatePatternBrushSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreatePenIndirectSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreateFontIndirectSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreateBrushIndirectSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreateRegionSee "Windows-Format Metafiles" in the GDI section of the MSDN Library.
EmfHeaderSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyBezierSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolygonSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolylineSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyBezierToSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyLineToSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyPolylineSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyPolygonSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetWindowExtExSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetWindowOrgExSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetViewportExtExSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetViewportOrgExSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetBrushOrgExSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfEofSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetPixelVSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetMapperFlagsSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetMapModeSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetBkModeSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetPolyFillModeSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetROP2See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetStretchBltModeSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetTextAlignSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetColorAdjustmentSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetTextColorSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetBkColorSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfOffsetClipRgnSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfMoveToExSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetMetaRgnSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExcludeClipRectSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfIntersectClipRectSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfScaleViewportExtExSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfScaleWindowExtExSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSaveDCSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRestoreDCSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetWorldTransformSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfModifyWorldTransformSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSelectObjectSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreatePenSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateBrushIndirectSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfDeleteObjectSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfAngleArcSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfEllipseSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRectangleSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRoundRectSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRoundArcSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfChordSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPieSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSelectPaletteSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreatePaletteSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetPaletteEntriesSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfResizePaletteSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRealizePaletteSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtFloodFillSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfLineToSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfArcToSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyDrawSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetArcDirectionSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetMiterLimitSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfBeginPathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfEndPathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCloseFigureSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfFillPathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStrokeAndFillPathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStrokePathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfFlattenPathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfWidenPathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSelectClipPathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfAbortPathSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfReserved069See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfGdiCommentSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfFillRgnSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfFrameRgnSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfInvertRgnSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPaintRgnSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtSelectClipRgnSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfBitBltSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStretchBltSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfMaskBltSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPlgBltSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetDIBitsToDeviceSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStretchDIBitsSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtCreateFontIndirectSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtTextOutASee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtTextOutWSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyBezier16See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolygon16See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyline16See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyBezierTo16See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolylineTo16See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyPolyline16See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyPolygon16See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyDraw16See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateMonoBrushSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateDibPatternBrushPtSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtCreatePenSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyTextOutASee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyTextOutWSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetIcmModeSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateColorSpaceSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetColorSpaceSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfDeleteColorSpaceSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfGlsRecordSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfGlsBoundedRecordSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPixelFormatSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfDrawEscapeSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtEscapeSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStartDocSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSmallTextOutSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfForceUfiMappingSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfNamedEscpaeSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfColorCorrectPaletteSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetIcmProfileASee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetIcmProfileWSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfAlphaBlendSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetLayoutSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfTransparentBltSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfReserved117See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfGradientFillSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetLinkedUfisSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetTextJustificationSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfColorMatchToTargetWSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateColorSpaceWSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfMaxSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfMinSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPlusRecordBaseSee "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
InvalidIndicates invalid data.
HeaderIdentifies a record that is the EMF+ header.
EndOfFileIdentifies a record that marks the last EMF+ record of a metafile.
CommentSee AddMetafileComment.
GetDCSee GetHdc.
MultiFormatStartMarks the start of a multiple-format section.
MultiFormatSectionMarks a multiple-format section.
MultiFormatEndMarks the end of a multiple-format section.
ObjectMarks an object.
ClearSee Clear.
FillRectsSee FillRectangles methods.
DrawRectsSee DrawRectangles methods.
FillPolygonSee FillPolygon methods.
DrawLinesSee DrawLines methods.
FillEllipseSee FillEllipse methods.
DrawEllipseSee DrawEllipse methods.
FillPieSee FillPie methods.
DrawPieSee DrawPie methods.
DrawArcSee DrawArc methods.
FillRegionSee FillRegion.
FillPathSee FillPath.
DrawPathSee DrawPath.
FillClosedCurveSee FillClosedCurve methods.
DrawClosedCurveSee DrawClosedCurve methods.
DrawCurveSee DrawCurve methods.
DrawBeziersSee DrawBeziers methods.
DrawImageSee DrawImage methods.
DrawImagePointsSee DrawImage methods.
DrawStringSee DrawString methods.
SetRenderingOriginSee RenderingOrigin.
SetAntiAliasModeSee SmoothingMode.
SetTextRenderingHintSee TextRenderingHint.
SetTextContrastSee TextContrast.
SetInterpolationModeSee InterpolationMode.
SetPixelOffsetModeSee PixelOffsetMode.
SetCompositingModeSee CompositingMode.
SetCompositingQualitySee CompositingQuality.
SaveSee Save.
RestoreSee Restore.
BeginContainerSee BeginContainer methods.
BeginContainerNoParamsSee BeginContainer methods.
EndContainerSee EndContainer.
SetWorldTransformSee TransformPoints methods.
ResetWorldTransformSee ResetTransform.
MultiplyWorldTransformSee MultiplyTransform methods.
TranslateWorldTransformSee TransformPoints methods.
ScaleWorldTransformSee ScaleTransform methods.
RotateWorldTransformSee RotateTransform methods.
SetPageTransformSee TransformPoints methods.
ResetClipSee ResetClip.
SetClipRectSee SetClip methods.
SetClipPathSee SetClip methods.
SetClipRegionSee SetClip methods.
OffsetClipSee TranslateClip methods.
DrawDriverStringSpecifies a character string, a location, and formatting information.
TotalUsed internally.
MaxThe maximum value for this enumeration.
MinThe minimum value for this enumeration.

GDI+ uses the enhanced Windows metafile image format (EMF). The EMF format contains a comment mechanism for embedding data within the metafile. This comment mechanism is used to embed GDI+ records within an EMF file. EMF files that contain GDI+ data are called EMF+ files. Applications that do not recognize the comment data skip the comment records and render the records they do understand. If the EMF+ file is played back by GDI+, then the GDI+ records are used to render the metafile; otherwise, the GDI records (if present) are used.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: