The*_*e98 6 windows window drawing windows-xp
我真的不知道这是否是问这个问题的正确地方,但是为什么有时您可以在 Windows XP 上使用 Windows 进行绘图,是什么原因造成的?你知道你的机器什么时候滞后,突然间,当你移动窗户时,它会留下痕迹吗?那就是我的意思。
这实际上更适合Retro Computing Stack Exchange(考虑到XP的年龄),但无论如何我都会回答。
Windows XP(以及更早的 NT 版本,NT 3.5、4.0、2000)有一个错误,即移动窗口和在旧窗口位置恢复背景的顺序有时会不同步。特别是如果您移动窗口的速度比系统渲染屏幕更新的速度快。在相对较慢的视频卡上或者如果计算机由于 CPU 负载过重而滞后(正如您已经注意到的),这并不难做到。
这导致在旧位置的窗口最后一次渲染之前(而不是之后)恢复背景。
所以在后台恢复后,窗口的最后一次渲染会覆盖刚刚恢复的背景。并且 Windows 显示管理器只会恢复背景一次,所以你会留下一串窗口边缘。
如果我没记错的话,这在 2002 年的 Windows XP Media-center Edition 和带有 Service-Pack 2 的普通 XP 中得到了修复,这将大多数更新从 Media-center 带到了普通 XP。(带有 SP2 的 XP 和单独的媒体中心应用程序在功能上等同于 XP Media-Centre Edition。)
Server 2003 基于与 XP Media-Centre 相同的核心,因此它也从未出现错误。
| 归档时间: |
|
| 查看次数: |
819 次 |
| 最近记录: |