GDI+ 学习笔记(一)概述
来源:互联网 发布:在线兼职美工 编辑:程序博客网 时间:2024/05/20 22:24
本文只是简单的介绍一下GDI+,并不会做太多实质性的工作,如果对细节有更强烈的渴望,请直接看后文。
(一)GDI与GDI+
GDI,即Graphics Device Interface,也就是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。
在Windows操作系统下,绝大多数具备图形界面的应用程序都离不开GDI,我们利用GDI所提供的众多函数就可以方便的在屏幕、打印机及其它输出设备上输出图形,文本等操作。GDI的出现使程序员无需要关心硬件设备及设备驱动,就可以将应用程序的输出转化为硬件设备上的输出,实现了程序开发者与硬件设备的隔离,大大方便了开发工作。
以上内容就是从百科上copy来的对于GDI的定义了。
GDI明白了,GDI+就可以理解了。它实际上就是对GDI的一个继承和优化,它们的存在使得我们不需要与图形设备驱动设备进行复杂的交互,而只需要简单的API就可以完成通讯。
(二)使用GDI+我们能够做什么
从定义中,我们可以揣摩一二,那就是画图,写字。相较于GDI,我们可以更加方便地显示更多种类的图形,在图像处理上也有着更大优势,alpha混合,伸缩区域等等强大的功能,以后有机会,会慢慢地增加到博客当中。
0 0
- GDI+ 学习笔记(一)概述
- Gdi+学习笔记(一)
- GDI+学习笔记(一)
- GDI+学习笔记1- 概述
- GDI+学习笔记一
- WIN32 GDI+ 学习笔记(一):配置GDI+
- C# 学习笔记一(图形绘制基础1 GDI+)
- J2SE学习笔记----(一)概述
- SNDCP学习笔记一(概述)
- 设计模式学习笔记一(概述)
- GMF学习笔记(一、概述)
- VSTO学习笔记(一)VSTO概述
- Android学习笔记:搜索(一)- 概述
- 机器学习实战笔记(一)概述
- SVN 学习笔记一(概述)
- HTML5+CSS3学习笔记(一) 概述
- 算法学习笔记(一) 概述
- 语音识别学习笔记(一)【概述】
- Ac- 简单题
- linux下查看和添加PATH环境变量
- 指针和引用的差别
- Spring AOP技术--动态代理
- jar读取内部文件
- GDI+ 学习笔记(一)概述
- 自编码器及相关变种算法简介
- JDK源码学习系列04----ArrayList
- D算法图解
- NSString与int和float的相互转换
- resin和eclipse整合(傻瓜式)
- openfire_服务器部署到centos上
- Windows内核之线程的调度,优先级,亲缘性
- hdu 2196 树形dp