PATHOBJ_bEnum関数 (winddi.h)

PATHOBJ_bEnum関数は、指定したパスから次の PATHDATA レコードを取得し、パス内の曲線を列挙します。

構文

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

パラメーター

ppo

曲線や線を列挙する PATHOBJ 構造体へのポインター。

ppd

塗りつぶす PATHDATA 構造体へのポインター。

戻り値

指定したパスにさらに多くの PATHDATA レコードが含まれている場合、このサービスを再度呼び出す必要があることを示す場合、戻り値は TRUE です。 それ以外の場合、出力がパス内の最後の PATHDATA レコードである場合、戻り値は FALSE になります

注釈

PATHOBJ_bEnum は、 PATHOBJ_vEnumStart の呼び出しが行われた後にのみ呼び出すことができます。

PATHDATA 構造体は、サブパスのすべてまたは一部 (パスの接続された部分) を記述します。 たとえば、パス内のアプリケーションによる MoveTo 呼び出しは、新しいサブパスを開始します。

要件

要件
サポートされている最小のクライアント Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム ユニバーサル
Header winddi.h (Winddi.h を含む)
Library Win32k.lib
[DLL] Win32k.sys

こちらもご覧ください

PATHDATA

PATHOBJ

PATHOBJ_vEnumStart

PATHOBJ_vEnumStartClipLines