Table of Contents

Struct D2D1.GeometrySink.Ptr

Namespace
Xui.Runtime.Windows
Assembly
Xui.Runtime.Windows.dll
public struct D2D1.GeometrySink.Ptr : IDisposable
Implements
Inherited Members

Constructors

Ptr(void*)

public Ptr(void* ptr)

Parameters

ptr void*

Properties

IsNull

public bool IsNull { get; }

Property Value

bool

Methods

AddArc(in ArcSegment)

public void AddArc(in D2D1.ArcSegment arcSegment)

Parameters

arcSegment D2D1.ArcSegment

AddBezier(BezierSegment)

public void AddBezier(D2D1.BezierSegment bezierSegment)

Parameters

bezierSegment D2D1.BezierSegment

AddLine(Point2F)

public void AddLine(D2D1.Point2F point)

Parameters

point D2D1.Point2F

AddQuadraticBezier(QuadraticBezierSegment)

public void AddQuadraticBezier(D2D1.QuadraticBezierSegment quadraticBezierSegment)

Parameters

quadraticBezierSegment D2D1.QuadraticBezierSegment

BeginFigure(Point2F, FigureBegin)

public void BeginFigure(D2D1.Point2F startPoint, D2D1.FigureBegin figureBegin = FigureBegin.Filled)

Parameters

startPoint D2D1.Point2F
figureBegin D2D1.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

figureEnd D2D1.FigureEnd

SetFillMode(FillMode)

public void SetFillMode(D2D1.FillMode fillMode)

Parameters

fillMode D2D1.FillMode

Operators

implicit operator void*(Ptr)

public static implicit operator void*(D2D1.GeometrySink.Ptr p)

Parameters

p D2D1.GeometrySink.Ptr

Returns

void*