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
原创粉丝点击