《图形程序设计》PPT课件.ppt

《图形程序设计》PPT课件.ppt

ID:52513895

大小:516.04 KB

页数:65页

时间:2020-04-09

《图形程序设计》PPT课件.ppt_第1页
《图形程序设计》PPT课件.ppt_第2页
《图形程序设计》PPT课件.ppt_第3页
《图形程序设计》PPT课件.ppt_第4页
《图形程序设计》PPT课件.ppt_第5页
资源描述:

《《图形程序设计》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、图形程序设计郭建方TurboC为用户提供了一个功能很强的画图软件库,它又称为Borland图形接口(BGI),它包括图形库文件(graphics.lib),图形头文件(graphics.h)和许多图形显示器(图形终端)的驱动程序(如CGA.BGI、EGAVGA.BGI等)。及一些字符集的字体驱动程序(如goth.chr黑体字符集等)。编写图形程序时用到的一些图形库函数均在graphics.lib中,执行这些函数时,所需的有关信息(如宏定义等)则包含在graphics.h头文件中。图形显示的坐标显示器的屏幕如同一张坐标纸,在其上显示图形时,图

2、形上任一点的位置均有确定的坐标,即可用x,y坐标值来表示。图形显示的坐标--象素显示器显示的图形均由一些圆点组成(其亮度、颜色不同),这些点称为象素(或称象点),它们是组成图形的最小单位。象素的大小可以通过设置不同的显示方式来改变。象素在屏幕上的位置则可由其所在的x,y坐标来决定。图形显示器与适配器计算机中要显示的字符和图形均以数字形式存储在存储器中,而显示器接收的应是模拟信号。常用的显示器有三条模拟红绿兰颜色的模拟信号输入线,每条输入线的电压决定了颜色的亮度,只要能产生出可区分的电压来,它们不同的组合,便可使显示器显示出不同的颜色来。图形

3、显示器与适配器插在PC微机插槽中的图形卡(即适配器),其作用就是将要显示的字符和图形以数字形式存储在卡上的视频存储器VRAM中,再将其变成视频模拟信号送往相应适配的显示器进行显示,也即适配器在计算机主机和显示器之间起到了信息转换和视频发送作用。由于计算机配有的显示器种类不同,因而适配器种类不同常用的几种适配器1.单色显示适配器(MDA);仅显示一种颜色,仅支持80×25行的字符显示。2.彩色图形适配器(CGA);这是PC/XT等微机配用的显示器图形卡,它可以产生单色或彩色字符和图形。3.增强型图形适配器〔EGA);除支持CGA的四种显示模式

4、外,还增加了分辨率为640×200的16色显示方式,(EGAHI),也可显示16色。常用的几种适配器4.视频图形阵列适配器(VGA);它是目前流行的PC微机显示标准,它支持CGA,EGA的所有显示方式,但自己还有640×480的高分辨显示方式(VGAHI)、640×350的中分辨显示方式(VGAMED)和640×200的低分辨显示方式(VGALO),它们均可有16种显示颜色可供选择。常用的几种适配器5.TVGA;它是目前市面上最流行的PC486,586微机配的显示器标准,在图形方式下,它可有640×400,640×480,800×600,1

5、024×768及768×1024等分辨率,可选颜色达256种,在文本方式下,可支持25、30、43、60行,132列的字符显示。它也兼容CGA、EGA、VGA的显示方式,由于TurboC早于该产品出现,因而上述增强了的显示方式均不支持,但对于高级编程者,可通过对TVGA各专用寄存器直接编程来实现这些功能。常用的几种适配器6.PVGA;它是paradiseVGA的缩写,它由WesternDigital公司生产,有的叫SVGA(香港Surperking公司生产的386微机上使用)。还有称为EVGA(ExtendedVGA),它们和PVGA在软硬

6、件上均是兼容的。PVGA完全兼容CGA、EGA、VGA的所有工作方式,它还有自己一些特有的工作模式,与TVGA类似。7.XGA;XGA是IBM公司新推出的一种增强性图形适配器,它是VGA的换代产品,具有更高的分辨率和性能,它有和CGA,EGA,VGA全兼容的工作方式,但显示速度却比VGA快一倍。常用的几种适配器8.CVGA;这是国内研制的带有显示汉字功能的VGA图形适配器,它带有汉字字库,该适配器提供了和CGA、EGA、VGA全兼容的工作方式,还提供了在文本工作方式下的高分辨图形显示功能。在它的ROMBIOS中提供了INT10H的功能号为3

7、0H-38H的功能调用,因而提供了方便的汉字处理功能。显示器工作方式文本方式或称字符显示方式图形显示方式它们的主要差别是显示存储器(VRAM)中存的信息不同。字符方式时,VRAM存放要显示字符的ASCII码,用它作为地址,取出字符发生器ROM(固定存储器)中存放的相应字符的图象(又称字模),变成视频信号在显示器屏上进行显示。图形方式时,则要显示的图形的图象直接存在VRAM中,VRAM中某地址单元存放的数就表示了相应屏幕上某行和列上的象素及颜色。TurboC支持的适配器和图形模式1.MCGA(多色图形阵列);它和VGA是PS/2系列微机的主要

8、适配器,MCGA功能上同CGA相似,它和CGA是部分兼容的,但有些功能又和VGA类似,可有640×480的二色模式。2.IBM8514;该适配器可插入PS/2微机中,它有较强的图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。