Struct D2D1.GeometrySink.Ptr
public struct D2D1.GeometrySink.Ptr : IDisposable
- Implements
- Inherited Members
Constructors
Ptr(void*)
public Ptr(void* ptr)
Parameters
ptrvoid*
Properties
IsNull
public bool IsNull { get; }
Property Value
Methods
AddArc(in ArcSegment)
public void AddArc(in D2D1.ArcSegment arcSegment)
Parameters
arcSegmentD2D1.ArcSegment
AddBezier(BezierSegment)
public void AddBezier(D2D1.BezierSegment bezierSegment)
Parameters
bezierSegmentD2D1.BezierSegment
AddLine(Point2F)
public void AddLine(D2D1.Point2F point)
Parameters
AddQuadraticBezier(QuadraticBezierSegment)
public void AddQuadraticBezier(D2D1.QuadraticBezierSegment quadraticBezierSegment)
Parameters
quadraticBezierSegmentD2D1.QuadraticBezierSegment
BeginFigure(Point2F, FigureBegin)
public void BeginFigure(D2D1.Point2F startPoint, D2D1.FigureBegin figureBegin = FigureBegin.Filled)
Parameters
startPointD2D1.Point2FfigureBeginD2D1.FigureBegin
Close()
public void Close()
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
EndFigure(FigureEnd)
public void EndFigure(D2D1.FigureEnd figureEnd = FigureEnd.Closed)
Parameters
SetFillMode(FillMode)
public void SetFillMode(D2D1.FillMode fillMode)
Parameters
Operators
implicit operator void*(Ptr)
public static implicit operator void*(D2D1.GeometrySink.Ptr p)
Parameters
Returns
- void*