Глоссарий DirectWrite
-
BiDi (функция Юникода)
-
Произносится как "by-dye". Текст, содержащий смесь слов из разных языков, которые должны читаться в разных направлениях. Для обработки часто требуется специальный код. "Арабский и иврит являются языками BiDi; текст идет справа налево, а цифры идут слева направо".
-
Cleartype
-
Технология отображения шрифтов, которая значительно улучшает разрешение шрифта, чтобы буквы на экране компьютера были гладкими, а не зубчатыми. ClearType значительно повышает удобочитаемость текста на цветных ЖК-мониторах с цифровым интерфейсом, например в ноутбуках и высококачественных настольных дисплеях с плоской панелью.
-
Direct2d
-
Аппаратно-ускоренный, немедленный режим, двух-D графический API, который обеспечивает высокую производительность и высокое качество отрисовки для трехмерной геометрии, растровых изображений и текста. API Direct2D хорошо взаимодействует с существующим кодом, использующим GDI, GDI+ или Direct3D.
-
DirectWrite
-
API DirectX, обеспечивающий улучшенную отрисовку текста и взаимодействие с GDI и Direct2D.
-
Directx
-
Расширение операционной системы Microsoft Windows. Технология DirectX помогает играм и другим программам использовать расширенные мультимедийные возможности вашего оборудования.
-
GDI
-
Исполняемая программа, которая обрабатывает вызовы графических функций из приложения Windows и передает эти вызовы соответствующему драйверу устройства, который выполняет аппаратные функции, создающие выходные данные. Выступая в качестве буфера между приложениями и устройствами вывода, GDI предоставляет независимое от устройства представление о мире для приложения при взаимодействии с устройством в формате, завися от устройства.
-
Символ
-
Физическое представление символа в заданном шрифте. Символы могут содержать много глифов, при этом каждый шрифт в системе потенциально определяет отдельный глиф для этого символа.
-
Композиция глифа
-
Объединение двух или более глифов в один глиф.
-
декомпозиция глифов
-
Разделение одного глифа на несколько глифов.
-
Выполнение глифа
-
Набор глифов в определенном порядке с такими же характеристиками форматирования, как лицо шрифта, размер, вес и стиль.
-
текст с аппаратным ускорением
-
Текст, отображаемый с помощью технологии, которая использует аппаратное ускорение для повышения производительности отрисовки.
-
Взаимодействия
-
Возможность работы двух или более API-интерфейсов и передачи информации между ними.
-
Кернинг
-
Интервал, применяемый между определенными парами букв в определенном слове.
-
letterspacing
-
Настройка интервала между двумя символами для создания четного интервала, подгонки текста к заданному пробелу и корректировки разрывов строк.
-
Лигатуры
-
Два или более символа, объединенные для представления одного типографического символа. Современная латинская письменность использует несколько. Другие скрипты используют много лигатур, которые зависят от шрифта и стиля. Некоторые языки имеют обязательные лигатуры, например арабский.
-
интеллектуальные указатели
-
Класс, который заключает в оболочку указатели com-интерфейса, которые автоматически освобождают объект интерфейса.
-
swashes
-
Орнаментальное дополнение к символу, который делает для более стилистического глифа.
-
Юникода
-
Стандарт кодирования символов, разработанный консорциумом Юникода, представляющий почти все письменные языки мира. Набор символов юникода имеет несколько форм представления, включая UTF-8, UTF-16 и UTF-32. Большинство интерфейсов Windows используют форму UTF-16. (GTMT содержит 20 определений).
-
Windows Presentation Foundation (WPF)
-
Платформа графического пользовательского интерфейса, используемая .NET Micro Framework 3.0, Windows Vista и Microsoft Silverlight. Классы графического пользовательского интерфейса .NET Micro Framework слабо основаны на WPF.