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


Перечисление DWRITE_FONT_SIMULATIONS (dwrite.h)

Задает алгоритмические симуляции стиля, применяемые к лицевой стороне шрифта. Полужирное и наклонное моделирование можно объединить с помощью побитовой операции OR.

Синтаксис

typedef enum DWRITE_FONT_SIMULATIONS {
  DWRITE_FONT_SIMULATIONS_NONE = 0x0000,
  DWRITE_FONT_SIMULATIONS_BOLD = 0x0001,
  DWRITE_FONT_SIMULATIONS_OBLIQUE = 0x0002
} ;

Константы

 
DWRITE_FONT_SIMULATIONS_NONE
Значение: 0x0000
Указывает, что к лицевой стороне шрифта не применяются имитации.
DWRITE_FONT_SIMULATIONS_BOLD
Значение: 0x0001
Указывает, что алгоритмическая эммоденсия применяется к лицевой стороне шрифта. DWRITE_FONT_SIMULATIONS_BOLD увеличивает вес, применяя алгоритм расширения к контуру глифа. Это можно использовать для имитации веса полужирного шрифта, если не существует специального веса полужирного шрифта.
DWRITE_FONT_SIMULATIONS_OBLIQUE
Значение: 0x0002
Указывает, что к лицевой стороне шрифта применяется курсив алгоритма. DWRITE_FONT_SIMULATIONS_OBLIQUE применяет наклон (сдвига) к контуру глифа. Это можно использовать для имитации наклонного/курсивного стиля, в котором не существует специального наклона или курсивного стиля.

Комментарии

Моделирование стилей не рекомендуется для хорошего типографического качества.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Верхняя часть dwrite.h