Уродливый текстовый рендеринг WPF - не может отключить аппаратное ускорение на Vista

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

Вопрос

Я экспериментирую проблемы с рендерингом текста в WPF (сторонние приложения и мои). Метки и другой текст не отображаются правильно, выглядят немного размытыми и отображаются с некоторыми случайными пикселями вокруг.

Я работаю над низким уровнем дерьмо Машина (SIS Mirage 3 Graphics) с обновлением Vista SP1, .NET 3.5 SP1 и графического драйвера.

Еще одна бедная душа, имеющие Подобные проблемы Были отвечены, чтобы попытаться отключить аппаратное ускорение для WPF, используя инструкции Microsoft для изменения ключа реестра:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration

Конечная проблема для меня: я вообще не могу найти «avalon.graphics» в реестре. Его там нет. У кого -нибудь есть подсказка?

Спасибо.

Это было полезно?

Решение

Вы пробовали просто создать это? Это специально упоминается в MSDN, так что я полагаю, это правильно (или, точнее, я надеяться это было правильно :-))

Другие советы

Вы пробовали установить Snaptopixels? Это творило чудеса во многих наших взглядах. Я точно знаю, о чем вы говорите.

Пытаться:

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

И посмотрите, имеет ли это значение.

я имеют Заметил немного размыта при применении Texteffects, поэтому, если вы это делаете, вы можете посмотреть на их подавление или выключить и посмотреть, что вы получите.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top