[]
ID2D1SimplifiedGeometrySink
[Guid("2cd9069e-12e2-11dc-9fed-001143a055f9")]
public class SimplifiedGeometrySinkNative : ComObjectCallback, IUnknown, ISimplifiedGeometrySink, ICallbackable, IDisposable
Initializes a new instance of the SimplifiedGeometrySinkNative class.
public SimplifiedGeometrySinkNative(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
void ID2D1SimplifiedGeometrySink::AddBeziers([In, Buffer] const D2D1_BEZIER_SEGMENT* beziers,[In] unsigned int beziersCount)
public void AddBeziers(BezierSegment[] beziers)
beziers
BezierSegment[]void ID2D1SimplifiedGeometrySink::AddLines([In, Buffer] const D2D_POINT_2F* points,[In] unsigned int pointsCount)
public void AddLines(Point2F[] pointsRef)
pointsRef
Point2F[]void ID2D1SimplifiedGeometrySink::BeginFigure([In] D2D_POINT_2F startPoint,[In] D2D1_FIGURE_BEGIN figureBegin)
public void BeginFigure(Point2F startPoint, FigureBegin figureBegin)
startPoint
Point2FfigureBegin
FigureBeginHRESULT ID2D1SimplifiedGeometrySink::Close()
public void Close()
void ID2D1SimplifiedGeometrySink::EndFigure([In] D2D1_FIGURE_END figureEnd)
public void EndFigure(FigureEnd figureEnd)
figureEnd
FigureEndvoid ID2D1SimplifiedGeometrySink::SetFillMode([In] D2D1_FILL_MODE fillMode)
public void SetFillMode(FillMode fillMode)
fillMode
FillModevoid ID2D1SimplifiedGeometrySink::SetSegmentFlags([In] D2D1_PATH_SEGMENT vertexFlags)
public void SetSegmentFlags(PathSegment vertexFlags)
vertexFlags
PathSegmentPerforms an explicit conversion from System.IntPtr to SimplifiedGeometrySinkNative.
public static explicit operator SimplifiedGeometrySinkNative(IntPtr nativePointer)
nativePointer
System.IntPtr