丑陋的WPF文本渲染 - 无法在Vista上禁用硬件加速度
-
19-09-2019 - |
题
我正在尝试WPF中文本渲染的问题(第三方应用程序和我的)。标签和其他文本不正确显示,看起来有些模糊,并在周围有一些随机的彩色像素。
我在低端工作 废话 带有Vista SP1,.NET 3.5 SP1和图形驱动程序的机器(SIS Mirage 3图形)已更新。
另一个可怜的灵魂 类似的问题 被回答是尝试使用Microsoft指令将WPF禁用硬件加速度以更改注册表密钥:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration
对我来说,最终的问题是:我在注册表中找不到“ avalon.graphics”。它不在。有人知道吗?
谢谢。
解决方案
您是否尝试过创建它?特别提到 MSDN, ,所以我想这是正确的(或者我 希望 这是正确的:-))
其他提示
Have you tried setting SnapToPixels? This did wonders to a lot of our views. I know exactly what you are talking about, though.
Try:
<Window ..
SnapToPixels="True">
...
</Window>
And see if that makes a difference.
I have noticed a bit of blurring when applying TextEffects, so if you are doing that you might want to look at turning those down or off and see what you get.
不隶属于 StackOverflow