作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
在程序设计中,人机界面常常是决定软件质量及使用效果的重要因素。建立一幅好的界面通常要读取多种字库,用到多项作图功能,这样势必要占用较多磁盘空间,在程序反复运行过程中还会降低效率,同时生成过程也较呆板。为克服这些不足,一般采取一次性生成界面,以一定格式存入磁盘,在程序运行过程中再重现这些图形的方法,这样不仅可适当节省磁盘开消,还可实现多种显示效果,使界面生动活泼。 本文用Turbo C 2.0编写了一个常见的MOSAIC随机方块浮现程序,其原理是:里面生成后,以方块为单元把图形存入磁盘作为永久之用,此后摈弃生成过程,在需要时以随机顺序复原各块,直至重现整幅图形,实现MOSAIC特技显示。 程序应用VGA 12H即640×480 16色模式,以32×32象素为单元,将屏幕分解成15行,每行20个块,共300块。由于该模式显示缓冲区由四个位面组成,以决定16色,故每块数据量为4×4×32=512字节。函数savescreen(FILE *fp)以块为单元,按行→列顺序将300块存入fp流中,得到一个可永久使用的图象文件。函数restorescreen(fp)则是针对savescreen(FILE *fp)得到的图象文件的显示程序,核心是以随机数i=fmod(rand(),300)(i介于0~299之间)决定待显示块,直到全屏恢复。为避免重复显示同一块,程序中引入了数组n(300)作为已显示
推荐文章
基于模板的图像特技显示方法的研究与实现
图像特技显示
图像模板
图形图像处理
一个与输出形式无关的报表打印程序
报表打印
标记
OLE 自动化
MS Word
关于mosaic空间的性质
mosaic空间
完备空间
lindelf空间
分层空间
仿紧空间
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一个MOSAIC特技显示程序
来源期刊 中国经济和信息化 学科 工学
关键词 显示程序 MOSAIC 软件质量 随机顺序 块数据 位面 磁盘空间 使用效果 恢复块
年,卷(期) 1994,(11) 所属期刊栏目
研究方向 页码范围 66-67
页数 2页 分类号 TP311.1
字数 语种
DOI
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 毛玉星 重庆大学电教中心 22 183 9.0 11.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1994(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
显示程序
MOSAIC
软件质量
随机顺序
块数据
位面
磁盘空间
使用效果
恢复块
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
中国工业评论
月刊
2096-0050
10-1299/F
北京市海淀区紫竹院路66号赛迪大厦17层
出版文献量(篇)
3811
总下载数(次)
1
总被引数(次)
0
论文1v1指导