Method DrawGdiMetafile
- Namespace
- PaintDotNet.Direct2D1
- Assembly
- PaintDotNet.Windows.dll
DrawGdiMetafile(IGdiMetafile, Point2Float?)
Draw a metafile to the device context.
void DrawGdiMetafile(IGdiMetafile gdiMetafile, Point2Float? targetOffset = null)
Parameters
gdiMetafileIGdiMetafileThe metafile to draw.
targetOffsetPoint2Float?The offset from the upper left corner of the render target.
DrawGdiMetafile(IGdiMetafile, RectFloat, in RectFloat?)
Draws a metafile to the device context using the given source and destination rectangles.
void DrawGdiMetafile(IGdiMetafile gdiMetafile, RectFloat destinationRectangle, in RectFloat? sourceRectangle = null)
Parameters
gdiMetafileIGdiMetafileThe metafile to draw.
destinationRectangleRectFloatThe rectangle in the target where the metafile will be drawn, relative to the upper left corner (defined in DIPs) of the render target. If null is specified, the destination rectangle is {0, 0, w, h}, where w and h are the width and height of the metafile as reported by Bounds.
sourceRectangleRectFloat?The rectangle of the source metafile that will be drawn, relative to the upper left corner (defined in DIPs) of the metafile. If null is specified, the source rectangle is the value returned by SourceBounds.