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


перечисление DWRITE_FONT_AXIS_ATTRIBUTES (dwrite_3.h)

Определяет константы, которые указывают атрибуты для оси шрифта. Значения могут быть битовой или вместе.

Синтаксис

typedef enum DWRITE_FONT_AXIS_ATTRIBUTES {
  DWRITE_FONT_AXIS_ATTRIBUTES_NONE = 0x0000,
  DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE = 0x0001,
  DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN = 0x0002
} ;

Константы

 
DWRITE_FONT_AXIS_ATTRIBUTES_NONE
Значение: 0x0000
Указывает без атрибутов.
DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE
Значение: 0x0001
Указывает, что эта ось реализуется в виде оси вариантов в шрифте переменной с непрерывным диапазоном значений, например диапазоном весов от 100.900. В противном случае это статическая ось, которая содержит одну точку или имеет диапазон, но не отличается, например оптический размер в шрифте заголовка Skia (который охватывает диапазон точек, но не интерполирует новые контуры глифов).
DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN
Значение: 0x0002
Указывает, что эта ось рекомендуется оставаться скрытой в пользовательских интерфейсах. Разработчик шрифтов может рекомендовать это, если ось предназначено только для программного доступа или предназначено только для использования шрифта или разработчика шрифтов. Ось может быть предоставлена в служебных программах проверки шрифтов нижнего уровня, но не должны предоставляться в общих или даже расширенных пользовательских интерфейсах в приложениях для разработки содержимого.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Сборка Windows 10 16299
минимальный поддерживаемый сервер Сборка Windows 10 16299
заголовка dwrite_3.h