[]
ID2D1GeometrySink
[Guid("2cd9069f-12e2-11dc-9fed-001143a055f9")]
public class GeometrySinkNative : SimplifiedGeometrySinkNative, IUnknown, IGeometrySink, ISimplifiedGeometrySink, ICallbackable, IDisposable
Initializes a new instance of the GeometrySinkNative class.
public GeometrySinkNative(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
void ID2D1GeometrySink::AddArc([In] const D2D1_ARC_SEGMENT* arc)
public void AddArc(ArcSegment arc)
arc
ArcSegmentvoid ID2D1GeometrySink::AddBezier([In] const D2D1_BEZIER_SEGMENT* bezier)
public void AddBezier(BezierSegment bezier)
bezier
BezierSegmentvoid ID2D1GeometrySink::AddLine([In] D2D_POINT_2F point)
public void AddLine(Point2F point)
point
Point2Fvoid ID2D1GeometrySink::AddQuadraticBezier([In] const D2D1_QUADRATIC_BEZIER_SEGMENT* bezier)
public void AddQuadraticBezier(QuadraticBezierSegment bezier)
bezier
QuadraticBezierSegmentvoid ID2D1GeometrySink::AddQuadraticBeziers([In, Buffer] const D2D1_QUADRATIC_BEZIER_SEGMENT* beziers,[In] unsigned int beziersCount)
public void AddQuadraticBeziers(QuadraticBezierSegment[] beziers)
beziers
QuadraticBezierSegment[]Performs an explicit conversion from System.IntPtr to GeometrySinkNative.
public static explicit operator GeometrySinkNative(IntPtr nativePointer)
nativePointer
System.IntPtr