我有一台 SyncMaster 930B 和一台 PNY 9500 GT 显卡。我看到过水平线,而且很难看到游戏中的过场动画,但电影在显示器上播放正常。我以前在 7900GS 上也遇到过这个问题。我怎么知道是我的视频卡还是显示器出了问题?显示器大约用了 4 年左右。
答案1
几乎所有 PC 游戏都忽略了垂直消隐,这是一个令人遗憾的事实。在其他平台上,垂直消隐被认为是(或至少曾经被认为是)获得流畅视频动画的主要部分。帧将被渲染,但会保留直到触发 VBI(垂直消隐中断)。这是当显示器完成绘制帧(或场)并忙于准备绘制新帧时。此时,中断处理程序将快速交换可见帧,显示器突然在正确的时间获得正确的帧。如果没有这个,您就会出现图像“撕裂”,因为一幅图像的一半可能被绘制,突然,当显示器进行到一半时,下一帧被交换进来,由于事物(可能)在移动,因此场景的视图略有不同。在过场动画中,会发生大动作和平移,而您关注的不是角色或敌人的动作,而是整个图像,这一点更加明显。
结果是:如果您想要在 PC 游戏中获得正确、流畅的视频动画,您可能需要转到视频卡的设置并启用垂直同步(或您的特定设置程序所称的任何内容)。
我不确定它与当今的平板显示器有多大关系,但我认为从原则上讲它应该仍然比在一帧完成绘制时随机翻转更好。