1

我正在尝试 WPF 中的文本渲染问题(第三方应用程序和我的应用程序)。标签和其他文本无法正确显示,看起来有点模糊,并且周围有一些随机颜色的像素。

我正在开发一台更新了 Vista SP1、.NET 3.5 SP1 和图形驱动程序的低端垃圾机(SiS Mirage 3 图形)。

另一个有类似问题的可怜人被回答尝试使用 Microsoft 指令更改注册表项来禁用 WPF 的硬件加速:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration

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

谢谢。

4

2 回答 2

3

您是否尝试过创建它?它在MSDN中特别提到,所以我想它是正确的(或者我希望它是正确的:-))

于 2009-10-02T13:48:11.447 回答
2

您是否尝试过设置 SnapToPixels?这对我们的许多观点产生了奇迹。不过,我完全知道你在说什么。

尝试:

<Window ..
     SnapToPixels="True">
...
</Window>

看看这是否有所作为。

注意到在应用 TextEffects 时有点模糊,所以如果你这样做,你可能想看看把它们关掉或关闭,看看你会得到什么。

于 2009-10-02T15:58:11.000 回答