Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

Metafile Constructor (Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)

Initializes a new instance of the Metafile class from the specified data stream, a Windows handle to a device context, a RectangleF structure that represents the rectangle that bounds the new Metafile, the supplied unit of measure, and an EmfType enumeration that specifies the format of the Metafile. A string that contains a descriptive name for the new Metafile can be added.

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

public Metafile(
	Stream stream,
	IntPtr referenceHdc,
	RectangleF frameRect,
	MetafileFrameUnit frameUnit,
	EmfType type,
	string description
)

Parameters

stream
Type: System.IO.Stream

A Stream that contains the data for this Metafile.

referenceHdc
Type: System.IntPtr

A Windows handle to a device context.

frameRect
Type: System.Drawing.RectangleF

A RectangleF that represents the rectangle that bounds the new Metafile.

frameUnit
Type: System.Drawing.Imaging.MetafileFrameUnit

A MetafileFrameUnit that specifies the unit of measure for frameRect.

type
Type: System.Drawing.Imaging.EmfType

An EmfType that specifies the format of the Metafile.

description
Type: System.String

A String that contains a descriptive name for the new Metafile.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft