Compartir a través de


enumeración DWRITE_FONT_FAMILY_MODEL (dwrite_3.h)

Define constantes que especifican cómo se agrupan las familias de fuentes. Lo usa IDWriteFontCollection2, por ejemplo.

Syntax

typedef enum DWRITE_FONT_FAMILY_MODEL {
  DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC,
  DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
} ;

Constantes

 
DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC
Las familias se agrupan por el nombre de familia tipográfico preferido por el autor de la fuente. La familia puede contener tantas caras como quiera el autor de la fuente. Esto corresponde a DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME.
DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
Las familias se agrupan por el nombre de familia de estilo weight-stretch, donde todas las caras que difieren solo por esos tres ejes se agrupan en la misma familia, pero cualquier otro ejes entra en una familia distinta. Por ejemplo, la familia Sitka con seis tamaños ópticos diferentes produce seis familias independientes (Sitka Caption, Display, Text, Subheading, Heading, Banner...). Esto corresponde a DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME.

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Encabezado dwrite_3.h