Expand Minimize

PATHOBJ_bEnum function

The PATHOBJ_bEnum function retrieves the next PATHDATA record from a specified path and enumerates the curves in the path.

Syntax


BOOL PATHOBJ_bEnum(
  PATHOBJ *ppo,
  PATHDATA *ppd
);

Parameters

ppo

Pointer to a PATHOBJ structure whose curves and/or lines are to be enumerated.

ppd

Pointer to a PATHDATA structure that is to be filled.

Return value

The return value is TRUE if the specified path contains more PATHDATA records, indicating that this service should be called again. Otherwise, if the output is the last PATHDATA record in the path, the return value is FALSE.

Remarks

PATHOBJ_bEnum can be called only after a call to PATHOBJ_vEnumStart has been made.

A PATHDATA structure describes all or part of a subpath (a connected part of a path). For example, a MoveTo call by the application within a path begins a new subpath.

Requirements

Version

Available in Windows 2000 and later versions of the Windows operating systems.

Header

Winddi.h (include Winddi.h)

Library

Win32k.lib

DLL

Win32k.sys

See also

PATHDATA
PATHOBJ
PATHOBJ_vEnumStart
PATHOBJ_vEnumStartClipLines

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft