Поделиться через


Общие сведения о технологии ClearType

Обновлен: Ноябрь 2007

В этом разделе приводится обзор технологии Технология Microsoft ClearType в Windows Presentation Foundation (WPF).

В этом разделе содержатся следующие подразделы.

  • Общие сведения о технологии
  • Субпиксельное размещение
  • Сглаживание по оси Y
  • Аппаратное ускорение
  • Дополнительные сведения
  • Связанные разделы

Общие сведения о технологии

Технология ClearType — это программная технология, разработанная Microsoft для повышения удобочитаемости текста на существующих ЖК-мониторах (жидкокристаллических дисплеях), таких как экраны ноутбуков, карманных ПК и плоскопанельных мониторах. Технология ClearType работает путем обращения к отдельным элементам вертикальных цветных полос в каждом пикселе ЖК-монитора. До Технология ClearType наименьшим уровнем детализации компьютерного отображения был один пиксель, но с Технология ClearType на жидкокристаллическом мониторе могут отображаться детали текста шириной меньше пикселя. Дополнительное разрешение повышает четкость мелких деталей отображаемого текста, значительно облегчая его длительное чтение.

Технология ClearType, доступная в Windows Presentation Foundation (WPF), является Технология ClearType последнего поколения, которая имеет несколько преимуществ по сравнению с Интерфейс графических устройств (GDI) Microsoft Windows.

Субпиксельное размещение

Значительным преимуществом над предыдущими версиями Технология ClearType является использование субпиксельного размещения. В отличие от реализации Технология ClearType в Интерфейс GDI, Технология ClearType в Windows Presentation Foundation (WPF) позволяет глифам начинаться внутри пикселя, а не только от его границы. Поскольку при размещении глифов используется дополнительное разрешение, интервалы и пропорции глифов являются более точными и согласованными.

В следующих двух примерах показано, как разместить глифы на любой субпиксельной границе при использовании субпиксельного размещения. Пример слева отображен с помощью обработчика Технология ClearType более ранней версии, который не использовал субпиксельное размещение. Пример справа отображен с помощью обработчика Технология ClearType новой версии, использующего субпиксельное размещение. Обратите внимание на то, что каждая буква e и l на рисунке справа несколько отличается, поскольку каждая из них начинается с нового субпиксела. При просмотре на экране текста в натуральную величину эта разница незаметна, поскольку изображение глифа имеет высокую контрастность. Это возможно только благодаря сложной фильтрации цвета, которая включена в Технология ClearType.

Текст, отображенный с более ранними и более поздними версиями ClearType
Текст, отображаемый двумя версиями ClearType

В следующих двух примерах сравниваются результат работы обработчика Технология ClearType более ранних версий с обработчиком Технология ClearType новой версии. Субпиксельное размещение, показанное справа, значительно увеличивает интервал печати на экране, особенно при небольших размерах, где разница между субпикселем и целым пикселем соизмерима с шириной глифа. Обратите внимание, что во втором изображении расстояние между буквами является более равномерным. Совокупное преимущество субпиксельного размещения для общего вида текста на экране значительно увеличено и является демонстрацией значительного развития технологии Технология ClearType.

Текст с более ранними и более поздними версиями ClearType
Текст, отображаемый ранней версией ClearType

Сглаживание по оси Y

Другим преимуществом Технология ClearType в Windows Presentation Foundation (WPF) является сглаживание по оси Y. Технология ClearType в Интерфейс GDI без сглаживания по оси Y обеспечивает разрешение по оси X лучше, чем по оси Y. Неровные края на верхних и нижних частях мелких изгибов влияют на их удобочитаемость.

В следующем примере показан результат отсутствия сглаживания по оси Y. В этом случае видны неровные края вверху и внизу буквы.

Текст с неровными краями у мелких изгибов
Текст с неровными краями у мелких изгибов

Технология ClearType в Windows Presentation Foundation (WPF) обеспечивает сглаживание по оси Y для сглаживания любых неровных краев. Это особенно важно для повышения удобочитаемости восточно-азиатских языков, в которых иероглифы имеют почти равное количество горизонтальных и вертикальных мелких кривых.

В следующем примере показан результат сглаживания по оси Y. В этом случае изгибы в верхней и нижней части буквы представляют собой гладкую кривую.

Текст со сглаживанием ClearType по оси Y
Текст со сглаживанием ClearType по оси Y

Аппаратное ускорение

Технология ClearType в Windows Presentation Foundation (WPF) может использовать преимущества аппаратного ускорения для обеспечения лучшей производительности и уменьшения системных требований к памяти и нагрузки на ЦП. Используя построители текстуры и память видеокарты, Технология ClearType предоставляет быструю визуализацию текста, особенно при использовании анимации.

Технология ClearType в Windows Presentation Foundation (WPF) не изменяет системные параметры Технология ClearType. Отключение Технология ClearType в Windows устанавливает сглаживание Windows Presentation Foundation (WPF) в режим оттенков серого. Кроме того, Технология ClearType в Windows Presentation Foundation (WPF) не изменяет параметры ClearType Tuner PowerToy.

Одним из решений архитектурного проектирования Windows Presentation Foundation (WPF) является то, что независимый от разрешения макет обеспечивает лучшую поддержку мониторов высокого разрешения (тчк/дюйм), которые становятся все более распространенными. Вследствие этого Windows Presentation Foundation (WPF) не поддерживает сглаживание текста или точечных рисунков в некоторых восточноазиатских шрифтах, поскольку и то, и другое зависит от разрешения.

Дополнительные сведения

Сведения о технологии ClearType

ClearType Tuner PowerToy

См. также

Основные понятия

Параметры реестра ClearType