下列函式可用來建立、改變或繪製路徑。
| 功能 | 描述 |
|---|---|
| AbortPath | 關閉並捨棄指定裝置內容中的任何路徑。 |
| BeginPath | 在指定的裝置內容中開啟路徑括弧。 |
| CloseFigure | 關閉路徑中的開啟圖。 |
| EndPath | 關閉路徑括弧,並將括弧所定義的路徑選取到指定的裝置內容中。 |
| FillPath | 關閉目前路徑中任何開啟的數位,並使用目前的筆刷和多邊形填滿模式填滿路徑的內部。 |
| FlattenPath | 將路徑中選取的任何曲線轉換成目前的裝置內容 (DC),將每個曲線轉換成一連串的線條。 |
| GetMiterLimit | 擷取指定裝置內容的Miter限制。 |
| GetPath | 擷取定義線條端點的座標,以及選取到指定裝置內容之路徑中找到的曲線控制點。 |
| PathToRegion | 從選取到指定裝置內容的路徑建立區域。 |
| SetMiterLimit | 設定指定裝置內容之Miter聯結長度的限制。 |
| StrokeAndFillPath | 關閉路徑中任何開啟的數位、使用目前的畫筆繪製路徑的外框,並使用目前的筆刷填滿其內部。 |
| StrokePath | 使用目前的畫筆來轉譯指定的路徑。 |
| WidenPath | 使用目前選取到指定裝置內容的畫筆繪製路徑時,將目前路徑重新定義為要繪製的區域。 |