Compartilhar via


enumeração DWRITE_FONT_FAMILY_MODEL (dwrite_3.h)

Define constantes que especificam como as famílias de fontes são agrupadas. Usado por IDWriteFontCollection2, por exemplo.

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
As famílias são agrupadas pelo nome de família tipográfico preferido pelo autor da fonte. A família pode conter quantos rostos o autor da fonte quiser. Isso corresponde a DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME.
DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
As famílias são agrupadas pelo nome da família de estilo elástico, onde todos os rostos que diferem apenas por esses três eixos são agrupados na mesma família, mas quaisquer outros eixos entram em uma família distinta. Por exemplo, a família Sitka com seis tamanhos ópticos diferentes produz seis famílias separadas (Sitka Caption, Display, Text, Subheading, Heading, Banner...). Isso corresponde a DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho dwrite_3.h