社区
C语言
帖子详情
DOS下16色图形显示
briar
2005-08-18 11:44:05
请教各位大虾,我在DOS下开发的16色图形应用程序,怎样才能实现在一个区域显示灰度图形(比如说右上角显示16色的黑白图像,即为根据灰度等级显示的图形),而其它区域显示正常的16色图形呢?!因为我改了graphics默认调色板为灰度方式后,则整个屏幕都会变成灰度显示,只有再改会以前的调色板并重新装入EGAVGA驱动才可恢复为系统默认显示的16色状态,不知道有没有办法实现同一屏幕上显示两种图形?!
...全文
169
2
打赏
收藏
DOS下16色图形显示
请教各位大虾,我在DOS下开发的16色图形应用程序,怎样才能实现在一个区域显示灰度图形(比如说右上角显示16色的黑白图像,即为根据灰度等级显示的图形),而其它区域显示正常的16色图形呢?!因为我改了graphics默认调色板为灰度方式后,则整个屏幕都会变成灰度显示,只有再改会以前的调色板并重新装入EGAVGA驱动才可恢复为系统默认显示的16色状态,不知道有没有办法实现同一屏幕上显示两种图形?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
briar
2005-08-23
打赏
举报
回复
看来同时显示彩色跟黑白是不太可能了!那不知道有没有什么方法使得在16色模式下能够实现快速位图显示呢?!我现在用直接写显存的方式来实现速度还是不太理想,因为我准备在DOS下采集视频信号如此显示速度有些太不理想,不知大虾们有没有其它好办法?!谢谢!
jixingzhong
2005-08-18
打赏
举报
回复
不知道有没有办法实现同一屏幕上显示两种图形?!
图形模式只能打开一个,
除非你在一种模式下就可以显示两种图形 覆盖掉一部分
深入
DOS
下的SVGA
图形
编程实战
本文聚焦
DOS
系统下SVGA
图形
编程,介绍了
图形
编程基础、SVGA技术与VESA VBE规范。详细讲解颜
色
调
色
板管理、核心函数,阐述
显示
模式设置、内存映射处理及INT 10h BIOS中断使用等关键技术,还提供了编程实例和优化策略。
【
DOS
指令集】
本文列举了常用的
DOS
命令,如DIR、ATTRIB、CD等,介绍了各命令的基本语法和使用方法,适合初学者学习和参考。
abaqus 6.13安装(ubuntu
16
.04LTS)
本文档详细介绍了在Ubuntu
16
.04系统中安装Abaqus 6.13的过程,包括安装依赖、设置许可服务器、解决
图形
显示
问题以及安装文档的步骤,并提供了安装过程中可能遇到问题的解决方案。
MS-
DOS
图形
编程
本文介绍了在MS-
DOS
环境下使用C语言进行VGA mode 13h(320x200分辨率,256
色
)
图形
编程的基本技术,包括视频模式设置、直接内存绘图、调
色
板控制及垂直回扫同步。重点涵盖像素绘制、矩形填充、帧缓冲区应用以及通过端口操作实现
色
彩管理的方法,适用于DPMI环境下的实模式
图形
开发。
bmp
图形
显示
c语言,关于TC
显示
BMP图像
该博客介绍了一个C程序,用于将
16
色
BMP文件转换为可用于putimage函数输出的格式。程序读取BMP文件,进行解码并保存为dat文件,然后使用putimage在
图形
设备上
显示
。主要内容涉及文件操作、图像处理和内存管理。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章