перечисление 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 |