[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.SimplifiedGeometrySinkNative

Class SimplifiedGeometrySinkNative

Namespace
GrapeCity.Documents.DX.Direct2D
Assembly
GcDocs.DX.Windows.dll

ID2D1SimplifiedGeometrySink

[Guid("2cd9069e-12e2-11dc-9fed-001143a055f9")]
public class SimplifiedGeometrySinkNative : ComObjectCallback, IUnknown, ISimplifiedGeometrySink, ICallbackable, IDisposable
Inheritance
object
SimplifiedGeometrySinkNative
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

SimplifiedGeometrySinkNative(IntPtr)

Initializes a new instance of the SimplifiedGeometrySinkNative class.

public SimplifiedGeometrySinkNative(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

AddBeziers(BezierSegment[])

void ID2D1SimplifiedGeometrySink::AddBeziers([In, Buffer] const D2D1_BEZIER_SEGMENT* beziers,[In] unsigned int beziersCount)

public void AddBeziers(BezierSegment[] beziers)

Parameters

beziers BezierSegment[]

AddLines(Point2F[])

void ID2D1SimplifiedGeometrySink::AddLines([In, Buffer] const D2D_POINT_2F* points,[In] unsigned int pointsCount)

public void AddLines(Point2F[] pointsRef)

Parameters

pointsRef Point2F[]

BeginFigure(Point2F, FigureBegin)

void ID2D1SimplifiedGeometrySink::BeginFigure([In] D2D_POINT_2F startPoint,[In] D2D1_FIGURE_BEGIN figureBegin)

public void BeginFigure(Point2F startPoint, FigureBegin figureBegin)

Parameters

startPoint Point2F
figureBegin FigureBegin

Close()

HRESULT ID2D1SimplifiedGeometrySink::Close()

public void Close()

EndFigure(FigureEnd)

void ID2D1SimplifiedGeometrySink::EndFigure([In] D2D1_FIGURE_END figureEnd)

public void EndFigure(FigureEnd figureEnd)

Parameters

figureEnd FigureEnd

SetFillMode(FillMode)

void ID2D1SimplifiedGeometrySink::SetFillMode([In] D2D1_FILL_MODE fillMode)

public void SetFillMode(FillMode fillMode)

Parameters

fillMode FillMode

SetSegmentFlags(PathSegment)

void ID2D1SimplifiedGeometrySink::SetSegmentFlags([In] D2D1_PATH_SEGMENT vertexFlags)

public void SetSegmentFlags(PathSegment vertexFlags)

Parameters

vertexFlags PathSegment

Operators

explicit operator SimplifiedGeometrySinkNative(IntPtr)

Performs an explicit conversion from System.IntPtr to SimplifiedGeometrySinkNative.

public static explicit operator SimplifiedGeometrySinkNative(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

SimplifiedGeometrySinkNative