醜いWPFテキストレンダリング - ビスタでハードウェアアクセラレーションを無効にすることはできません
-
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, 、だから私はそれが正しいと想像します(またはむしろ私は 望み それは正しかった:-))
他のヒント
Snaptopixelsを設定してみましたか?これは私たちの多くの見解に驚かされました。しかし、私はあなたが話していることを正確に知っています。
試す:
<Window ..
SnapToPixels="True">
...
</Window>
そして、それが違いを生むかどうかを確認します。
私 持ってる Texteffectsを適用するときに少しぼやけていることに気づいたので、もしあなたがやっているなら、あなたはそれらをダウンまたはオフにして、あなたが得るものを見てみたいと思うかもしれません。