[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.RoundedRectangleGeometry

Class RoundedRectangleGeometry

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

ID2D1RoundedRectangleGeometry

[Guid("2cd906a3-12e2-11dc-9fed-001143a055f9")]
public class RoundedRectangleGeometry : Geometry, IDisposable, IUnknown
Inheritance
object
RoundedRectangleGeometry
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

RoundedRectangleGeometry(IntPtr)

Initializes a new instance of the RoundedRectangleGeometry class.

public RoundedRectangleGeometry(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

Create(Factory, RoundedRectangle)

public static RoundedRectangleGeometry Create(Factory factory, RoundedRectangle roundedRectangle)

Parameters

factory Factory

an instance of Factory

roundedRectangle RoundedRectangle

The coordinates and corner radii of the rounded rectangle geometry.

Returns

RoundedRectangleGeometry

GetRoundedRect()

void ID2D1RoundedRectangleGeometry::GetRoundedRect([Out] D2D1_ROUNDED_RECT* roundedRect)

public RoundedRectangle GetRoundedRect()

Returns

RoundedRectangle

Operators

explicit operator RoundedRectangleGeometry(IntPtr)

Performs an explicit conversion from System.IntPtr to RoundedRectangleGeometry.

public static explicit operator RoundedRectangleGeometry(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

RoundedRectangleGeometry