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


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

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

Синтаксис

typedef enum DWRITE_FONT_FAMILY_MODEL {
  DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC,
  DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
} ;

Константы

 
DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC
Семейства группируются по имени типографической семьи, предпочитаемой автором шрифта. Семья может содержать столько лиц, сколько хочет автор шрифта. Это соответствует DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME.
DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
Семьи группируются по имени семьи в стиле весов, где все лица, которые отличаются только этими тремя осями, группируются в ту же семью, но любые другие оси идут в отдельную семью. Например, семья Sitka с шестью разными оптическими размерами дает шесть отдельных семей (Ситка подпись, отображение, текст, подзаголовок, заголовок, баннер...). Это соответствует DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME.

Требования

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