Pen::SetMiterLimit 方法 (gdipluspen.h)
Pen::SetMiterLimit 方法设置此 Pen 对象的斜接限制。
语法
Status SetMiterLimit(
[in] REAL miterLimit
);
parameters
[in] miterLimit
类型: REAL
指定此 Pen 对象的斜接限制的实数。 小于 1.0f 的实数值将替换为 1.0f。
返回值
类型: 状态
如果方法成功,则返回 Ok,这是 Status 枚举的元素。
如果 方法失败,它将返回 Status 枚举的其他元素之一。
注解
斜接长度是从联接内部的线壁交点到联接外部线壁交点的距离。 当两条线之间的角度较小时,斜接器长度可能很大。 斜接限制是允许的最大斜度长度与笔划宽度之比。 默认值为 10.0f。
如果交集联接的斜接长度超过联接的限制,则将对联接进行斜角,使其保持在交集联接的限制内。
示例
以下示例创建 一个 Pen 对象并设置触控笔的斜率限制。
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) |
Library | Gdiplus.lib |
DLL | Gdiplus.dll |