Share via


PATHOBJ_vEnumStartClipLines函式 (winddi.h)

PATHOBJ_vEnumStartClipLines函式可讓驅動程式針對指定的剪輯區域要求裁剪行。

語法

ENGAPI VOID PATHOBJ_vEnumStartClipLines(
  PATHOBJ   *ppo,
  CLIPOBJ   *pco,
  SURFOBJ   *pso,
  LINEATTRS *pla
);

參數

ppo

描述指定裁剪物件的 PATHOBJ 結構的指標。

pco

描述剪輯區域的 CLIPOBJ 結構的指標。

pso

GDI 查詢以擷取樣式步驟相關信息之 SURFOBJ 結構的指標。

pla

GDI 查詢以擷取線條寬度和樣式資訊的 LINEATTRS 結構的指標。

傳回值

備註

當剪輯區域比簡單矩形更複雜時,此函式很有用。

PATHOBJ_vEnumStartClipLines 執行外觀寬線的計算。 如果 LINEATTRS 結構需要外觀寬線,列舉會視需要多次逐步執行指定的路徑,以完成擴展圖。

此函式不應該針對包含 Bezier 曲線的幾何寬線或路徑呼叫。

一旦開始,就不應該重新啟動此列舉程式。

規格需求

需求
最低支援的用戶端 適用於 Windows 2000 和更新版本的 Windows 作業系統。
目標平台 Universal
標頭 winddi.h (包含Winddi.h)
程式庫 Win32k.lib
Dll Win32k.sys

另請參閱

CLIPOBJ

LINEATTRS

PATHOBJ

SURFOBJ