题目:
int gd=DETECT中的DETECT是什么意思?
解答:
图形模式的初始化不同的显示器适配器有不同的图形分辨率.即是同一显示器适配器,在不同模式下也有不同分辨率.因此,在屏幕作图之前,必须根据显示器适配器种类将显示器设置成为某种图形模式,在未设置图形模式之前,微机系统默认屏幕为文本模式(80列,25行字符模式),此时所有图形函数均不能工作.设置屏幕为图形模式,可用下列图形初始化函数:void far initgraph(int far *gdriver,int far *gmode,char *path);其中gdriver和gmode分别表示图形驱动器和模式,path是指图形驱动程序所在的目录路径.有关图形驱动器、图形模式的符号常数及对应的分辨率见表2.图形驱动程序由Turbo C出版商提供,文件扩展名为.BGI.根据不同的图形适配器有不同的图形驱动程序.例如对于EGA、 VGA 图形适配器就调用驱动程序EGAVGA.BGI.表2.图形驱动器、模式的符号常数及数值━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━图形驱动器(gdriver) 图形模式(gmode)——————————— ——————————— 色调 分辨率符号常数 数值 符号常数 数值━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━CGA 1 CGAC0 0 C0 320*200CGAC1 1 C1 320*200CGAC2 2 C2 320*200CGAC3 3 C3 320*200CGAHI 4 2色 640*200———————————————————————————————————MCGA 2 MCGAC0 0 C0 320*200MCGAC1 1 C1 320*200MCGAC2 2 C2 320*200MCGAC3 3 C3 320*200MCGAMED 4 2色 640*200MCGAHI 5 2色 640*480———————————————————————————————————EGA 3 EGALO 0 16色 640*200EGAHI 1 16色 640*350———————————————————————————————————EGA64 4 EGA64LO 0 16色 640*200EGA64HI 1 4色 640*350———————————————————————————————————EGAMON 5 EGAMONHI 0 2色 640*350———————————————————————————————————IBM8514 6 IBM8514LO 0 256色 640*480IBM8514HI 1 256色 1024*768———————————————————————————————————HERC 7 HERCMONOHI 0 2色 720*348———————————————————————————————————ATT400 8 ATT400C0 0 C0 320*200ATT400C1 1 C1 320*200ATT400C2 2 C2 320*200ATT400C3 3 C3 320*200ATT400MED 4 2色 320*200ATT400HI 5 2色 320*200———————————————————————————————————VGA 9 VGALO 0 16色 640*200VGAMED 1 16色 640*350VGAHI 2 16色 640*480———————————————————————————————————PC3270 10 PC3270HI 0 2色 720*350———————————————————————————————————DETECT 0 用于硬件测试━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1.《MCGA int gd=DETECT中的DETECT是什么意思?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《MCGA int gd=DETECT中的DETECT是什么意思?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/536074.html