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