typedef struct _PATHOBJ{ FLONG fl; ULONG cCurves; } PATHOBJ;
The PATHOBJ structure is used to describe a set of lines and Bezier curves that are to be stroked or filled. Associated functions allow the lines and curves to be enumerated for the driver.
Value |
Meaning |
PO_BEZIERS |
The path contains Bezier curves. |
PO_ELLIPSE |
The path consists of a single ellipse inscribed in the path’s bounding rectangle. |
The following GDI service routines are provided for PATHOBJ objects:
PATHOBJ_bCloseFigure
PATHOBJ_bEnum
PATHOBJ_bEnumClipLines
PATHOBJ_bMoveTo
PATHOBJ_bPolyBezierTo
PATHOBJ_bPolyLineTo
PATHOBJ_vEnumstart
PATHOBJ_vEnumStartClipLines
PATHOBJ_vGetBounds
DrvFillPath, DrvStrokeAndFillPath, DrvStrokePath, EngCreatePath, EngDeletePath