|
102| 0
|
[c/c++] 3天学习Windows GDI+图形编程 |
课程介绍: 帮助学员对快速熟练的学习GDI+图形图像编程,为C++游戏开发打下坚实的基础! 适合人群: 有一定C/C++语言基础的学员! 你将会学到: 帮助学员对快速熟练的学习GDI+图形图像编程,为C++游戏开发打下坚实的基础! 课程简介: GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 GDI的出现使程序员无需要关心硬件设备及设备驱动,就可以将应用程序的输出转化为硬件设备上的输出,实现了程序研发者与硬件设备的隔离,大大方便了开发工作。 GDI+(Graphics Device Interface plus)是以前版本GDI的继承者,出于兼容性考虑,Windows XP仍然支持以前版本的GDI,但是在开发新应用程序的时候,开发人员为了满足图形输出需要应该使用GDI+,因为GDI+对以前的Windows版本中GDI进行了优化,并添加了许多新功能: 支持渐变的画刷、基数样条函数、持久路径对象、变形矩阵对象、可伸缩区域、混合多种图像格式等 此课程是黄强老师针对GDI+的专题课程,由浅入深、搭配课程实战项目,帮助学员对快速的学习GDI+图形图像编程,为C++游戏开发打下坚实的基础! 1 Windows GDI+简介 2 第一个GDI+的绘图程序 3 GDI+的Graphics类 3天掌握WindowsGDI+图形编程代码 4 使用Graphics类画实线 5 使用Graphics类画虚线与箭头线 6 使用Graphics类画矩形 7 使用Graphics类画圆形、圆弧 8 使用Graphics类消除锯齿 9 使用Graphics类画多边形 10 使用Graphics类画饼图 11 使用纯色画刷填充图形 12 使用渐变画刷填充图形 13 使用Graphics类绘制文字 14 使用Graphics类测量字符串 15 使用Graphics类绘制图片 16 使用Graphics类裁剪与缩放图片 17 使用Graphics类设置缩放插值算法 18 使用Graphics类旋转与扭曲图片 19 使用Graphics进行平移变换 20 使用Graphics进行缩放变换 21 使用Graphics进行旋转变换 22 理解MatrixOrder参数 23 GDI+的双缓冲绘图 24 GDI+截取桌面图片 25 项目实战之屏幕泡泡程序-创建项目 26 项目实战之屏幕泡泡程序-绘制透明泡泡 27 项目实战之屏幕泡泡程序-设计泡泡类 28 项目实战之屏幕泡泡程序-实现泡泡移动与撞墙反弹 29 项目实战之屏幕泡泡程序-解决移动闪烁问题 30 项目实战之屏幕泡泡程序-消除泡泡锯齿 31 项目实战之屏幕泡泡程序-泡泡间碰撞反弹 32 项目实战之屏幕泡泡程序-实现窗口全屏 33 项目实战之屏幕泡泡程序-截取屏幕作为背景 34 项目实战之屏幕泡泡程序-优化与测试
购买主题
本主题需向作者支付 15 学币 才能浏览
| |
学IT吧 www.xueit8.com X3.4
Copyright © 2001-2021, Tencent Cloud.