社区
C语言
帖子详情
DOS下16色图形显示
briar
2005-08-18 11:44:05
请教各位大虾,我在DOS下开发的16色图形应用程序,怎样才能实现在一个区域显示灰度图形(比如说右上角显示16色的黑白图像,即为根据灰度等级显示的图形),而其它区域显示正常的16色图形呢?!因为我改了graphics默认调色板为灰度方式后,则整个屏幕都会变成灰度显示,只有再改会以前的调色板并重新装入EGAVGA驱动才可恢复为系统默认显示的16色状态,不知道有没有办法实现同一屏幕上显示两种图形?!
...全文
122
2
打赏
收藏
DOS下16色图形显示
请教各位大虾,我在DOS下开发的16色图形应用程序,怎样才能实现在一个区域显示灰度图形(比如说右上角显示16色的黑白图像,即为根据灰度等级显示的图形),而其它区域显示正常的16色图形呢?!因为我改了graphics默认调色板为灰度方式后,则整个屏幕都会变成灰度显示,只有再改会以前的调色板并重新装入EGAVGA驱动才可恢复为系统默认显示的16色状态,不知道有没有办法实现同一屏幕上显示两种图形?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
briar
2005-08-23
打赏
举报
回复
看来同时显示彩色跟黑白是不太可能了!那不知道有没有什么方法使得在16色模式下能够实现快速位图显示呢?!我现在用直接写显存的方式来实现速度还是不太理想,因为我准备在DOS下采集视频信号如此显示速度有些太不理想,不知大虾们有没有其它好办法?!谢谢!
jixingzhong
2005-08-18
打赏
举报
回复
不知道有没有办法实现同一屏幕上显示两种图形?!
图形模式只能打开一个,
除非你在一种模式下就可以显示两种图形 覆盖掉一部分
200个经典C程序【源码】
135 设置
图形
方式下的文本类型 136 绘制正多边形 137 正六边形螺旋图案 138 正方形螺旋拼块图案 139
图形
法绘制圆 140 递归法绘制三角形图案 141
图形
法绘制椭圆 142 抛物样条曲线 143 Mandelbrot分形图案 ...
DOS
下不同
显示
模式对应的显存地址
问1:王爽的书上说,
dos
的内存地址空间中,B8000H-BFFFFH是80x25的彩
色
字符
显示
缓冲区。这个对于
dos
来说是固定的么? 答1:不同的
显示
模式的
显示
缓冲区不一定相同吧。对同一
显示
模式来说则是固定的。彩
色
文本模式...
CMD/
DOS
命令基础
CMD/
DOS
基础学习
dos
c语言
显示
符号图案,在
DOS
命令行窗口中
显示
出用各种字符拼凑出来的各种图案的实现方法,如本人头像...
注:文中例子是本人刚学C++编程语言的时候制作的,...实现这个图案的关键之处在于构造图案中的各个符号的定位第一步:首先需要注意一下,在
DOS
命令行窗口中,默认情况下,每行之间的字符间距大概是每一行行内字符间...
DOS
下
显示
8位256
色
BMP位图
#include #include //exit() #include //in86() #include //close() #include //open() #include //lseek(),read() #include //outp(),getch...#define VGA256 0x13 //320*200 256
色
显示
模式 #define
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章