ucgui抗锯齿
来源:互联网 发布:linux 进程日志 编辑:程序博客网 时间:2024/05/01 11:17
抗锯齿显示设置步骤:
1,GUI_AA_SetFactor(int Factor );
抗锯齿程度,推荐2~4(默认为3)
2,GUI_AA_EnableHiRes();
允许抗锯齿功能;
3,添加画图函数(GUI_MEMDEV_DrawAuto()等);
4,GUI_AA_DisableHiRes();
可选;
注:所谓抗锯齿,是把不使用抗锯齿时源多边形(或其他绘图形式)的的坐标(长度)都缩小Factor倍显示(高清晰坐标模式),
所以在使用抗锯齿时(GUI_AA_EnableHiRes(),使用这个函数以后)(如果不使用此函数,即使使用含_AA_的函数,则不使用高清晰坐标模式,仿真时两者无大区别,说明默认为3,函数内部已自动乘3),要显示不使用抗锯齿时源多边形图形大小,要将源多边形的坐标(长度)都乘Factor倍,存在目的多边形指针中(GUI_RotatePolygon()函数)
例子:从(10,100)至(100,10)
调用了GUI_AA_EnableHiRes:
GUI_AA_SetFactor( Factor);
GUI_AA_EnableHiRes();
GUI_AA_DrawLine( 10*Factor,100*Factor,100*Factor,10*Factor );
没调用GUI_AA_EnableHiRes:
GUI_AA_DrawLine( 10, 100, 100,10 );
0 0
- ucgui抗锯齿
- ucgui抗锯齿
- 在STM32移植ucGUI之存储设备与抗锯齿
- 锯齿与抗锯齿
- 抗锯齿
- 抗锯齿
- 抗锯齿
- 抗锯齿
- 抗锯齿
- 抗锯齿
- UCGUI
- ucgui
- UCgui
- ucgui
- 抗锯齿线条 实现
- 抗锯齿模式
- hge 抗锯齿
- Irrlicht 抗锯齿
- 前m大的数
- vm使用常见问题汇总
- MinGw与Cygwin的区别
- Using fork() in C/C++ to create a child process(用C创建子进程)
- java中的函数总结
- ucgui抗锯齿
- 指针与数组
- fork写时拷贝
- 命令行参数
- pipe无名管道通信
- mkfifo函数创建有名管道
- signal信号通信
- 处理多个信号时产生的问题
- vi 快捷键(作者VPSer)