一只小笨鸟的问题:什么是直接写屏的方式?

cmos 2001-07-10 10:31:16
看到大虾的贴子说:在dos下用直接写屏的方式显示笑脸----什么是直接写屏的方式阿?
...全文
177 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cmos 2001-07-17
  • 打赏
  • 举报
回复
抱歉,小妹我最近没来上网
现在给各位加分!!
cmos 2001-07-11
  • 打赏
  • 举报
回复
我加分为什么没加上?
不是在管理中加分么?
z_sky 2001-07-11
  • 打赏
  • 举报
回复
是,分的总和要等于你给出分。
z_sky 2001-07-10
  • 打赏
  • 举报
回复
dos的标准文本方式下,视频缓冲区的开始地址是 0xb800:0x0000, 顺序下去,每两个字节对应屏幕上一个字符(从左上角开始),前面一个字节试子符的值,后一个字节试子符显示的前景色、背景色等。按这样直接往显示内存中附值就可以了。
tinyghost 2001-07-10
  • 打赏
  • 举报
回复
视频的缓冲区都有一定的地址,例如在dos下是从b800:0开始的,你可以更改里面的内容,每2个字节决定一个字符的显示,字节的偏移决定起显示位置,正如楼上老兄说的,你直接更改显示缓冲区的内容,来更改显示的内容的方式,叫直接写屏
blldw 2001-07-10
  • 打赏
  • 举报
回复
将字符直接写在屏幕上
NowCan 2001-07-10
  • 打赏
  • 举报
回复
就是不调用DOS中断,而采用直接对显卡内存进行操作。

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧