[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.GeometrySinkNative

GeometrySinkNative Class

ID2D1GeometrySink

Namespace: C1.Util.DX.Direct2D
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("2cd9069f-12e2-11dc-9fed-001143a055f9")]
public class GeometrySinkNative : SimplifiedGeometrySinkNative, IUnknown, GeometrySink, SimplifiedGeometrySink, ICallbackable, IDisposable

Constructors

Name Description
GeometrySinkNative(IntPtr)

Initializes a new instance of the GeometrySinkNative class.

Methods

Name Description
AddArc(ArcSegment)

void ID2D1GeometrySink::AddArc([In] const D2D1_ARC_SEGMENT* arc)

AddArc(ref ArcSegment)

void ID2D1GeometrySink::AddArc([In] const D2D1_ARC_SEGMENT* arc)

AddBezier(BezierSegment)

void ID2D1GeometrySink::AddBezier([In] const D2D1_BEZIER_SEGMENT* bezier)

AddBezier(ref BezierSegment)

void ID2D1GeometrySink::AddBezier([In] const D2D1_BEZIER_SEGMENT* bezier)

AddLine(Point2F)

void ID2D1GeometrySink::AddLine([In] D2D_POINT_2F point)

AddQuadraticBezier(QuadraticBezierSegment)

void ID2D1GeometrySink::AddQuadraticBezier([In] const D2D1_QUADRATIC_BEZIER_SEGMENT* bezier)

AddQuadraticBeziers(QuadraticBezierSegment[])

void ID2D1GeometrySink::AddQuadraticBeziers([In, Buffer] const D2D1_QUADRATIC_BEZIER_SEGMENT* beziers,[In] unsigned int beziersCount)

Operators

Name Description
explicit operator GeometrySinkNative(IntPtr)

Performs an explicit conversion from IntPtr to GeometrySinkNative.