发布网友 发布时间:2022-04-23 19:53
共3个回答
热心网友 时间:2023-10-06 04:27
一、操作方便,速度快。在游戏中,有大量的图块存取操作。但在高清晰度下,显存是分页操作的,特别是行内分页的显示模式下进行图块存取更是困难。由于虚拟屏幕的物理位置是在内存中的,所以不存在分页问题,而且在操作速度上要比显存快上二倍多。
二、虚拟屏幕大小不受显示分辨率的影响。在内存中,可以创建任意大小的虚拟屏幕,在显示时只拷贝一部分到显存即可。
三、有利于播放动画。在内存中,我们可以创建多个虚拟屏幕,各存入一帧图像,然后按顺序进行显示,即可以实现动画的快速播放。
四、卷轴动画。所谓卷轴动画,即创建几层虚拟屏幕,一层叠加一层。《真侍魂》就是利用这一技术的代表作游戏。
二、虚拟屏幕技术的适用范围
虚拟屏幕的应用主要有三种:
一、大屏幕。常见的大型游戏中,比如《仙剑奇侠传》、《红色警戒》都是先将整个地图创建成一个超大的虚拟屏幕,在虚拟屏幕上进行操作。显示时就将要显示的一部分拷贝到显存中显示出来。而只将提示信息、菜单等操作在真实屏幕中进行。
二、多层屏幕卷轴动画。这一方面也主要应用于游戏中。著名的2D格斗游戏《街霸》、《真侍魂》和国产RPG《江湖》就充分的利用了这一技术,在《真侍魂》中,程序创建了八层虚拟屏幕,分别是远背景(云,月,星星等)、近背景、裁判、第一层可砍景物(柳生场地右边的竹子)、人物、动物(狗,鹰,猴)和气功(旋风,火等)、第二层可砍景物(柳生场地左边的竹子)、血槽和气量表。对八个层次的虚拟屏幕分别进行操作,然后进行组合,组合时通过不同的移动速度就可以产生很强的立体感(远景移动快;近景移动慢)。
三、多个屏幕。这一技术在MacOS、Windows(2.0及更高版本)、OS/2等图形界面操作系统中没有不使用的。拿常见的Windows来说,Windows为每个窗口建立一个虚拟屏幕,等有了窗口刷新的消息时,才将虚拟屏幕中的内容在真实屏幕上显示出来。
热心网友 时间:2023-10-06 04:28
那是指虚拟桌面吧,虚拟屏幕该是不需要显示介质,像全息技术一样的显示技术
热心网友 时间:2023-10-06 04:28
在不影响主用户的情况下,用软件虚拟一个桌面,这样的软件很多,推荐一款
傻瓜虚拟桌面
他的好处是你能随意安排你的桌面和软件及个性化设置却不影响主用户,就像另一个系统
他的缺点是你不能访问除软件安装盘符外的其他盘符,并且有些软件不能兼容