vxworks中如何使用UGL实现封闭图形的填充
发表于:2024-11-15 作者:千家信息网编辑
千家信息网最后更新 2024年11月15日,这篇文章主要介绍vxworks中如何使用UGL实现封闭图形的填充,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一个封闭的2D图形,当其背景色不透明时,默认使用背景色进行填充代码
千家信息网最后更新 2024年11月15日vxworks中如何使用UGL实现封闭图形的填充一个封闭的2D图形,当其背景色不透明时,默认使用背景色进行填充
这篇文章主要介绍vxworks中如何使用UGL实现封闭图形的填充,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
代码如下
#include
void uglTest ()
{
#define WIDTH 32
#define HIGHT 32
UINT8 patternData[WIDTH*HIGHT/__SIZEOF_INT__] =
{
0x00,0x0f,0xf0,0x00,
0x00,0x7f,0xfe,0x00,
0x01,0xff,0xff,0x80,
0x03,0xff,0xff,0xc0,
0x07,0xff,0xff,0xe0,
0x0f,0xff,0xff,0xf0,
0x1f,0xff,0xff,0xf8,
0x3f,0xff,0xff,0xfc,
0x3f,0x8f,0xf1,0xfc,
0x7f,0x07,0xe0,0xfe,
0x7f,0x07,0xe0,0xfe,
0x7f,0x07,0xe0,0xfe,
0xff,0x8f,0xf1,0xff,
0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,
0xf9,0xff,0xff,0x9f,
0x79,0xff,0xff,0x9e,
0x78,0xff,0xff,0x1e,
0x7c,0xff,0xff,0x3e,
0x3c,0x7f,0xfe,0x3c,
0x3e,0x1f,0xf8,0x7c,
0x1f,0x03,0xe0,0xf8,
0x0f,0xc0,0x03,0xf0,
0x07,0xf8,0x1f,0xe0,
0x03,0xff,0xff,0xc0,
0x01,0xff,0xff,0x80,
0x00,0x7f,0xfe,0x00,
0x00,0x0f,0xf0,0x00
};
UGL_REG_DATA *pRegData;
UGL_GC_ID gc;
UGL_MDDB_ID patternDdb;
UGL_MDIB patternDib = {WIDTH, HIGHT, WIDTH, patternData};
uglDisplayOpen(0, 0, 0);
pRegData = uglRegistryFind (UGL_DISPLAY_TYPE, 0, 0, 0);
gc = uglGcCreate((UGL_DEVICE_ID)pRegData->id);
patternDdb = uglMonoBitmapCreate((UGL_DEVICE_ID)pRegData->id, &patternDib,
UGL_DIB_INIT_DATA, 0, UGL_NULL);
uglFillPatternSet(gc, patternDdb);
uglForegroundColorSet(gc, 0xff0000);
uglBackgroundColorSet(gc, 0x00ff00);
uglEllipse(gc, 10, 10, 200, 300, 0, 0, 0, 0);
uglRectangle(gc, 250, 10, 350, 300);
return;
}
以上是"vxworks中如何使用UGL实现封闭图形的填充"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
图形
内容
篇文章
背景
代码
价值
兴趣
小伙
小伙伴
更多
知识
行业
资讯
资讯频道
频道
明时
参考
帮助
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
济南网络安全公司老总
赣州网络安全培训机构
计算机软件开发简历填写指南
泉州市公安网络安全员工资
计算机服务器分别有哪些
贵州燃野软件开发有限公司
免费下载软件开发方案模板
数据库主键设置要求
红包数据库设计
基岩版服务器怎么设置管理员
搭建网络代理服务器
kegg数据库
只只大冒险无法连接服务器
巨鸟网络技术有限公司
做软件开发要成本
长沙app软件开发哪家好
从网络工程师变成软件开发
关系数据库中列的次序不能交换
数据库 压力测试
比特币服务器位置
网络技术企业经营范围
电脑服务器主机是啥
bbr篮球数据库
网络安全人人有责主题手抄报
折腾服务器v9.5
面向对象完成数据库的连接
华为安装调试服务器的工具
免费版邮件服务器
wow60年代数据库
服务器一年管理费用多少