Question

J'expérimente des problèmes avec le rendu de texte dans WPF (applications tierces et le mien aussi). Les étiquettes et d'autres textes ne semblent pas afficher correctement, un peu floue et sont rendus avec des pixels colorés aléatoires autour.

Je travaille sur un bas de gamme merde machine (SiS Mirage 3 graphiques) avec Vista SP1, .NET 3.5 SP1 et le pilote graphique mis à jour.

Une autre âmes pauvres ayant problèmes similaires ont été répondu à essayez de désactiver l'accélération matérielle pour WPF en suivant les instructions Microsoft pour modifier la clé de registre:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration

La question ultime pour moi: je ne trouve pas « Avalon.Graphics » dans le registre du tout. Ce n'est pas là. Quelqu'un a une idée?

Merci.

Était-ce utile?

La solution

Avez-vous essayé simplement la créer? Il est spécifiquement mentionné dans MSDN , donc j'imagine qu'il est correct ( ou plutôt j'avais espoir il était correct: -))

Autres conseils

Avez-vous essayé la mise SnapToPixels? Cela a fait des merveilles pour beaucoup de nos points de vue. Je sais exactement ce que vous parlez, cependant.

Essayez:

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

Et si cela fait une différence.

Vous remarqué un peu de flou lors de l'application TextEffects, donc si vous faites que vous pourriez vouloir regarder tourner les bas ou hors tension et voir ce que vous obtenez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top