醜いWPFテキストレンダリング - ビスタでハードウェアアクセラレーションを無効にすることはできません

StackOverflow https://stackoverflow.com/questions/1509586

質問

私は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を適用するときに少しぼやけていることに気づいたので、もしあなたがやっているなら、あなたはそれらをダウンまたはオフにして、あなたが得るものを見てみたいと思うかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top