Partager via


énumération DWRITE_FONT_FAMILY_MODEL (dwrite_3.h)

Définit des constantes qui spécifient la façon dont les familles de polices sont regroupées. Utilisé par IDWriteFontCollection2, par exemple.

Syntaxe

typedef enum DWRITE_FONT_FAMILY_MODEL {
  DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC,
  DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
} ;

Constantes

 
DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC
Les familles sont regroupées par le nom de famille typographique préféré par l’auteur de police. La famille peut contenir autant de visages que l’auteur de police le souhaite. Cela correspond à DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME.
DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
Les familles sont regroupées par le nom de la famille de style weight-stretch, où tous les visages qui diffèrent uniquement par ces trois axes sont regroupés dans la même famille, mais tous les autres axes passent dans une famille distincte. Par exemple, la famille Sitka avec six tailles optiques différentes génère six familles distinctes (Sitka Caption, Display, Text, Sous-titre, Heading, Banner...). Cela correspond à DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10 Build 16299
serveur minimum pris en charge Windows 10 Build 16299
d’en-tête dwrite_3.h