社区
图形处理/算法
帖子详情
不用GDI+,如何实现渐变填充
bigbook2000
2005-01-10 09:33:22
我生成了一个Polygon,如何用渐变颜色填充它?
...全文
121
7
打赏
收藏
不用GDI+,如何实现渐变填充
我生成了一个Polygon,如何用渐变颜色填充它?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
I_Love_CPP
2005-01-11
打赏
举报
回复
(所谓渐变其实就是按大小依次取值即可)
I_Love_CPP
2005-01-11
打赏
举报
回复
你只需要确定2个颜色值,
RGB(R1,G1,B1) ,RGB(R2,G2,B2)
R1->R2 渐变
G1->G2 渐变
B1->B2 渐变
bigbook2000
2005-01-11
打赏
举报
回复
只能实现三角形和矩形,而且只有2个颜色,不过有启发,我想再结合别的办法试试,不知道大家有什么办法
bigbook2000
2005-01-11
打赏
举报
回复
我希望能实现2个或者2个以上的颜色渐变,我要填充的是PolyPolygon(没写错),我还要实现线性渐变,矩形渐变,圆形渐变(中心向四周渐变),不知道有这样的算法没?GDI+就简单呀,自己不能写一个算法吗
I_Love_CPP
2005-01-10
打赏
举报
回复
BOOL GradientFill(
HDC hdc, // handle to DC
PTRIVERTEX pVertex, // array of vertices
ULONG dwNumVertex, // number of vertices
PVOID pMesh, // array of gradients
ULONG dwNumMesh, // size of gradient array
ULONG dwMode // gradient fill mode
);
bigbook2000
2005-01-10
打赏
举报
回复
谁有渐变填充的办法,我要实现的是像Photoshop那样的填充效果
alanblack
2005-01-10
打赏
举报
回复
不是太清楚,你应该可以一根一根线画出来吧
用
GDI+
绘制折线图并使用
渐变
色
填充
使用
GDI+
绘制折线图并使用
渐变
色
填充
;附上代码 以便容易理解 和使用
vb
GDI+
多颜色
渐变
画刷
填充
图形
vb
Gdi+
利用多颜色梯度线性
渐变
画刷
填充
图形
GDI+
帮助文档
用
渐变
画刷
填充
形状 134 创建线性
渐变
134 创建路径
渐变
137 将 Gamma 校正应用于
渐变
144 构造并绘制路径 145 使用线条、曲线和形状创建图形 145
填充
开放式图形 147 使用图形容器 147 管理 Graphics 对象...
GDI/
GDI+
SDK 参考手册 中文资料
用
渐变
色
填充
形状 68 使用图像、位图和图元文件 68 加载和显示位图 68 加载和显示图元文件 69 记录图元文件 69 剪裁和缩放图像 71 旋转、反射和扭曲图像 72 缩放时使用插值模式控制图像质量 73 创建缩略图像 75 采用...
GDI+
SDK参考(翻译版本)
用
渐变
色
填充
形状 68 使用图像、位图和图元文件 68 加载和显示位图 68 加载和显示图元文件 69 记录图元文件 69 剪裁和缩放图像 71 旋转、反射和扭曲图像 72 缩放时使用插值模式控制图像质量 73 创建缩略图像 75 采用...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章