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


Перечисление 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 Heading (который охватывает диапазон точек, но не интерполирует любые новые контуры глифов).
DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN
Значение: 0x0002
Указывает, что эту ось рекомендуется оставаться скрытой в пользовательских интерфейсах. Разработчик шрифтов может рекомендовать это, если ось предназначена для доступа только программным способом или предназначена только для внутреннего использования шрифта или шрифта разработчика. Ось может быть предоставлена в программах проверки шрифтов более низкого уровня, но не должна предоставляться в общих и даже расширенных пользовательских интерфейсах в приложениях для разработки содержимого.

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть dwrite_3.h