CD2DGeometrySink Class
A wrapper for ID2D1GeometrySink.
class CD2DGeometrySink;
Members
Public Constructors
Name |
Description |
---|---|
Constructs a CD2DGeometrySink object from CD2DPathGeometry object. |
|
The destructor. Called when a D2D geometry sink object is being destroyed. |
Public Methods
Name |
Description |
---|---|
Adds a single arc to the path geometry |
|
Creates a cubic Bezier curve between the current point and the specified end point. |
|
Creates a sequence of cubic Bezier curves and adds them to the geometry sink. |
|
Creates a line segment between the current point and the specified end point and adds it to the geometry sink. |
|
Creates a sequence of lines using the specified points and adds them to the geometry sink. |
|
Creates a quadratic Bezier curve between the current point and the specified end point. |
|
Adds a sequence of quadratic Bezier segments as an array in a single call. |
|
Starts a new figure at the specified point. |
|
Closes the geometry sink |
|
Ends the current figure; optionally, closes it. |
|
Returns ID2D1GeometrySink interface |
|
Checks geometry sink validity |
|
Specifies the method used to determine which points are inside the geometry described by this geometry sink and which points are outside. |
|
Specifies stroke and join options to be applied to new segments added to the geometry sink. |
Public Operators
Name |
Description |
---|---|
Returns ID2D1GeometrySink interface |
Protected Data Members
Name |
Description |
---|---|
A pointer to an ID2D1GeometrySink. |
Inheritance Hierarchy
Requirements
Header: afxrendertarget.h