鱼C论坛

 找回密码
 立即注册
查看: 6731|回复: 3

[API档案] SetPolyFillMode

[复制链接]
发表于 2014-11-2 20:23:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
函数功能:

SetPolyFillMode 函数设置多边形的填充模式,用于填充多边形。


API 函数原型:

注释:_In_ 说明该参数是输入的。
  1. int SetPolyFillMode(
  2.   _In_  HDC hdc,
  3.   _In_  int iPolyFillMode
  4. );
复制代码


参数解析:

参数含义
hdc指定设备环境句柄
iPolyFillMode指定新的填充模式


iPolyFillMode 参数指定的填充模式可以是以下值之一:

含义
ALTERNATE交替模式(GDI 填充每条扫描线从多边形的奇数边到偶数边之间的区域)
WINDING螺旋模式(GDI 填充所有能够一笔完成的多边形)


返回值:

1. 如果函数调用成功,返回值是先前的填充模式;

2. 如果函数调用失败,返回值是 0。


备注:

1. 在通常情况下,两种模式仅在绘制复杂、重叠的多边形才会有不同的显示(例如五角星)。

012151sjyc222jxn513j5p.jpg

2. 当填充模式为 ALTERNATE,GDI 填充每条扫描线从多边形的奇数边到偶数边之间的区域。也就是说,GDI 依次填充多边形的第一、第二条边之间的区域,接着填充第三、第四条边之间的区域(第二、第三条边之间的区域留空),以此类推。

3. 当填充模式为 WINDING,GDI 填充所有能够一笔完成的多边形。

屏幕快照 2014-11-06 上午2.37.35.png

【API档案】版权归鱼C工作室(www.fishc.com)所有,转载请注明来源。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-8 16:39:26 | 显示全部楼层
{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-4-25 17:04:15 | 显示全部楼层
谢谢 看了您讲的明白了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-6-29 10:17:57 | 显示全部楼层
:shy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-16 17:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表