System::Drawing::Imaging::Metafile class

Metafile class

Represents a graphic metafile. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class Metafile : public System::Drawing::Image

Methods

MethodDescription
Clone() overrideReturns a copy of the current object.
get_Height() const overrideReturns the heights of the image in pixels.
get_PixelFormat() const overrideReturns a value the indicates the pixel format.
get_RawFormat() const overrideReturns a value the indicates the image format.
get_Width() const overrideReturns the width of the image in pixels.
GetHenhmetafile()NOT IMPLEMENTED.
GetMetafileHeader()Returns a header associated with the current object.
Metafile(const System::String&)NOT IMPLEMENTED.
Metafile(const SharedPtr<System::IO::Stream>&)NOT IMPLEMENTED.
Metafile(const SharedPtr<System::IO::Stream>&, IntPtr, EmfType)NOT IMPLEMENTED.
Metafile(const SharedPtr<System::IO::Stream>&, IntPtr)NOT IMPLEMENTED.
Metafile(const SharedPtr<System::IO::Stream>&, IntPtr, Rectangle, MetafileFrameUnit, EmfType)NOT IMPLEMENTED.
Metafile(const SharedPtr<System::IO::Stream>&, IntPtr, RectangleF, MetafileFrameUnit, EmfType)NOT IMPLEMENTED.
Metafile(IntPtr, EmfType)NOT IMPLEMENTED.
PlayRecord(EmfPlusRecordType, int32_t, int32_t, System::ByteArrayPtr)NOT IMPLEMENTED.
virtual ~Metafile()Destructor.

See Also