Pen::SetMiterLimit 方法 (gdipluspen.h)

Pen::SetMiterLimit方法會設定此Pen物件的 miter 限制。

語法

Status SetMiterLimit(
  [in] REAL miterLimit
);

參數

[in] miterLimit

類型: REAL

指定這個 Pen 物件的 miter 限制的實數。 小於 1.0f 的實數值將會取代為 1.0f。

傳回值

類型: 狀態

如果方法成功,它會傳回 Ok,這是 Status 列舉的元素。

如果方法失敗,它會傳回 Status 列舉的其他其中一個專案。

備註

miter 長度是聯結內部線條牆與聯結外部線條牆交集的距離。 當兩行之間的角度很小時,miter 長度可能會很大。 Miter 限制是最大允許的長度與筆劃寬度比率。 預設值為 10.0f。

如果交集聯結的 miter 長度超過聯結的限制,則聯結將會斜面,使其保持在交集聯結的限制內。

範例

下列範例會建立 Pen 物件,並設定畫筆的 Miter 限制。

Pen pen(Color(255,255,0,0), 4.0f);
Status stat = pen.SetMiterLimit(10.0f);

需求

   
最低支援的用戶端 Windows XP、Windows 2000 Professional [僅限桌面應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 gdipluspen.h (包含 Gdiplus.h)
程式庫 Gdiplus.lib
Dll Gdiplus.dll

另請參閱

聯結線條

Pen::GetMiterLimit

畫筆、線條和矩形