перечисление 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 с шестью различными оптическими размерами дает шесть отдельных семейств (Sitka Caption, Display, Text, Subheading, Heading, Banner...). Это соответствует DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME.

Требования

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