ID2D1Ink interface (d2d1_3.h)
Represents a single continuous stroke of variable-width ink, as defined by a series of Bezier segments and widths.
Inheritance
The ID2D1Ink interface inherits from ID2D1Resource. ID2D1Ink also has these types of members:
Methods
The ID2D1Ink interface has these methods.
ID2D1Ink::AddSegments Adds the given segments to the end of this ink object. |
ID2D1Ink::GetBounds Retrieve the bounds of the geometry, with an optional applied transform. |
ID2D1Ink::GetSegmentCount Returns the number of segments in this ink object. |
ID2D1Ink::GetSegments Retrieves the specified subset of segments stored in this ink object. |
ID2D1Ink::GetStartPoint Retrieves the starting point for this ink object. |
ID2D1Ink::RemoveSegmentsAtEnd Removes the given number of segments from the end of this ink object. |
ID2D1Ink::SetSegmentAtEnd Updates the last segment in this ink object with new control points. (overload 2/2) |
ID2D1Ink::SetSegmentAtEnd Updates the last segment in this ink object with new control points. (overload 1/2) |
ID2D1Ink::SetSegments Updates the specified segments in this ink object with new control points. |
ID2D1Ink::SetStartPoint Sets the starting point for this ink object. This determines where this ink object will start rendering. (overload 2/2) |
ID2D1Ink::SetStartPoint Sets the starting point for this ink object. This determines where this ink object will start rendering. (overload 1/2) |
ID2D1Ink::StreamAsGeometry Retrieves a geometric representation of this ink object. (overload 4/4) |
ID2D1Ink::StreamAsGeometry Retrieves a geometric representation of this ink object. (overload 1/4) |
ID2D1Ink::StreamAsGeometry Retrieves a geometric representation of this ink object. (overload 2/4) |
ID2D1Ink::StreamAsGeometry Retrieves a geometric representation of this ink object. (overload 3/4) |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d2d1_3.h |