- 37
- 0
- 约1.5万字
- 约 11页
- 2018-09-19 发布于天津
- 举报
Windows图像编程概要图形设备接口GDIGraphicsDevice
Windows图像编程概要
图形设备接口(GDI,Graphics?Device?Interface)的主要目标之一是支持在输出设备(如视频显示器、打印机和绘图仪)上的与设备无关的图形。?GDI通过将应用程序与不同输出设备特性相隔离,使Windows应用程序能够毫无问题地在Windows支持的任何图形输出设备上运行。Windows中的图形基本上是由从GDI.EXE模块中输出的函数处理的(尽管一些绘制函数实际上具有USER.EXE的入口点),GDI.EXE模块调用在不同驱动程序文件中的例程,其中有一个DRV驱动程序文件用于控制显示屏幕并且可能有一个或多个其他的DRV驱动程序文件用来控制打印机或绘图仪。 Windows?GDI使用两种坐标系统。使用虚拟坐标系统可以使程序不依赖于具体的硬件,使用设备坐标系统可以使程序和硬件紧密相联。GDI含有在Windows应用程序内部执行、且与设备无关的图形操作函数,这些函数可产生各种各样的线、正文和位图,它们可以输出到许多不同的输出设备上。GDI允许一个应用程序产生笔、刷子、字体和位图,以供特定的输出操作使用。下面列出GDI中几组比较常用的函数:·设备上下文函数·椭圆和多边形函数·绘图工具函数·位图函数·绘图属性函数·正文函救·映射函数。·坐标函数·元文件(metafile)函数·区域函数·裁剪(clipping)函数·
原创力文档

文档评论(0)