丑陋的WPF文本呈现-can';t在Vista上禁用硬件加速

丑陋的WPF文本呈现-can';t在Vista上禁用硬件加速,wpf,windows-vista,3d,hardware-acceleration,Wpf,Windows Vista,3d,Hardware Acceleration,我正在试验WPF(第三方应用程序和我的应用程序)中的文本呈现问题。标签和其他文本显示不正确,看起来有点模糊,周围有一些随机的彩色像素 我正在一台低端垃圾机(SiS幻影3图形)上工作,它有Vista SP1、.NET 3.5 SP1和更新的图形驱动程序 另一个可怜的灵魂得到了回答,他们尝试使用Microsoft指令来更改注册表项,从而禁用WPF的硬件加速: HKEY\U CURRENT\u USER\SOFTWARE\Microsoft\Avalon.Graphics\DisablehAccele

我正在试验WPF(第三方应用程序和我的应用程序)中的文本呈现问题。标签和其他文本显示不正确,看起来有点模糊,周围有一些随机的彩色像素

我正在一台低端垃圾机(SiS幻影3图形)上工作,它有Vista SP1、.NET 3.5 SP1和更新的图形驱动程序

另一个可怜的灵魂得到了回答,他们尝试使用Microsoft指令来更改注册表项,从而禁用WPF的硬件加速:

HKEY\U CURRENT\u USER\SOFTWARE\Microsoft\Avalon.Graphics\DisablehAcceleration

对我来说,最终的问题是:我在注册表中根本找不到“Avalon.Graphics”。它不在那里。有人有线索吗


谢谢。

您尝试过创建它吗?这是在中特别提到的,所以我认为它是正确的(或者更确切地说,我希望它是正确的:-)

您尝试过创建它吗?在中特别提到了它,所以我认为它是正确的(或者更确切地说,我希望它是正确的:-)

您尝试过设置SnapToPixels吗?这使我们的许多观点产生了奇迹。不过我很清楚你在说什么

尝试:


...
看看这是否有区别


我注意到在应用TextEffects时会出现一些模糊,因此如果您正在这样做,您可能希望将其关闭或关闭,看看会得到什么效果。

您是否尝试过设置SnapToPixels?这使我们的许多观点产生了奇迹。不过我很清楚你在说什么

尝试:


...
看看这是否有区别


我注意到在应用TextEffects时有点模糊,所以如果你正在这样做,你可能想看看是否关闭这些功能,看看你得到了什么。

有人尝试过(第三篇帖子在)显然没有成功。但我会尝试这个方法。另一个选择是使用Windows中的高级显示属性,将加速度降低几个级别。我不得不在我的上网本上早期构建Win7。有人尝试了它(第三篇文章在),但显然没有成功。但我会尝试这个方法。另一个选择是使用Windows中的高级显示属性,将加速度降低几个级别。我必须在我的上网本上安装一个早期版本的Win7,这对我的文本和图形都有效。这得到了我的支持。我会试试看,给你一个反馈。谢谢。我试过SnapToDevicePixels,但实际上在我的情况下不起作用。这对我的文本和图形都有效。这得到了我的支持。我会试试看,给你一个反馈。谢谢。我试过SnapToDevicePixels,但实际上在我的情况下不起作用。
<Window ..
     SnapToPixels="True">
...
</Window>