Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Представляет степень растяжения шрифта по сравнению с нормальными пропорциями шрифта. Перечисленные значения соответствуют определению usWidthClass в спецификации OpenType. UsWidthClass представляет целочисленное значение от 1 до 9— более низкие значения указывают на более узкие ширины; Более высокие значения указывают на более широкую ширину.
Синтаксис
typedef enum DWRITE_FONT_STRETCH {
DWRITE_FONT_STRETCH_UNDEFINED = 0,
DWRITE_FONT_STRETCH_ULTRA_CONDENSED = 1,
DWRITE_FONT_STRETCH_EXTRA_CONDENSED = 2,
DWRITE_FONT_STRETCH_CONDENSED = 3,
DWRITE_FONT_STRETCH_SEMI_CONDENSED = 4,
DWRITE_FONT_STRETCH_NORMAL = 5,
DWRITE_FONT_STRETCH_MEDIUM = 5,
DWRITE_FONT_STRETCH_SEMI_EXPANDED = 6,
DWRITE_FONT_STRETCH_EXPANDED = 7,
DWRITE_FONT_STRETCH_EXTRA_EXPANDED = 8,
DWRITE_FONT_STRETCH_ULTRA_EXPANDED = 9
} ;
Константы
DWRITE_FONT_STRETCH_UNDEFINEDЗначение: 0 Предопределенное растяжение шрифта: неизвестно (0). |
DWRITE_FONT_STRETCH_ULTRA_CONDENSEDЗначение: 1 Предопределенная стрейч шрифта: ультра-сжатый (1). |
DWRITE_FONT_STRETCH_EXTRA_CONDENSEDЗначение: 2 Предопределенное растяжение шрифта: дополнительно сжатый (2). |
DWRITE_FONT_STRETCH_CONDENSEDЗначение: 3 Предопределенное растяжение шрифта: сжатый (3). |
DWRITE_FONT_STRETCH_SEMI_CONDENSEDЗначение: 4 Предопределенный стрейч шрифта: частично сжатый (4). |
DWRITE_FONT_STRETCH_NORMALЗначение: 5 Предопределенное растяжение шрифта: обычный (5). |
DWRITE_FONT_STRETCH_MEDIUMЗначение: 5 Предопределенное растяжение шрифта: средний (5). |
DWRITE_FONT_STRETCH_SEMI_EXPANDEDЗначение: 6 Предопределенное растяжение шрифта: полуразвернутое (6). |
DWRITE_FONT_STRETCH_EXPANDEDЗначение: 7 Предопределенное растяжение шрифта: развернуто (7). |
DWRITE_FONT_STRETCH_EXTRA_EXPANDEDЗначение: 8 Предопределенная стрейч шрифта: дополнительно развернутая (8). |
DWRITE_FONT_STRETCH_ULTRA_EXPANDEDЗначение: 9 Предопределенное растяжение шрифта: ультра-развернутый (9). |
Комментарии
Растяжение шрифта описывает степень растяжения формы шрифта по сравнению с нормальным соотношением сторон, которое представляет собой исходное соотношение ширины и высоты, указанное для глифов в шрифте. На следующем рисунке показан пример обычных и сжатых растяжек для шрифта Rockwell Bold.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
| Верхняя часть | dwrite.h |