[]
ID2D1PathGeometry1
[Guid("62baa2d2-ab54-41b7-b872-787e0106a421")]
public class PathGeometry1 : PathGeometry, IDisposable, IUnknown
Initializes a new instance of the PathGeometry1 class.
public PathGeometry1(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
HRESULT ID2D1PathGeometry1::ComputePointAndSegmentAtLength([In] float length,[In] unsigned int startSegment,[In, Optional] const D2D_MATRIX_3X2_F* worldTransform,[In] float flatteningTolerance,[Out] D2D1_POINT_DESCRIPTION* pointDescription)
public void ComputePointAndSegmentAtLength(float length, int startSegment, Matrix3x2? worldTransform, float flatteningTolerance, out PointDescription pointDescriptionRef)
length
floatstartSegment
intworldTransform
Matrix3x2?flatteningTolerance
floatpointDescriptionRef
PointDescriptionInitializes a new instance of the PathGeometry1 class.
public static PathGeometry1 Create(Factory1 factory)
factory
Factory1The factory.
Performs an explicit conversion from System.IntPtr to PathGeometry1.
public static explicit operator PathGeometry1(IntPtr nativePointer)
nativePointer
System.IntPtr