Compartilhar via


DWRITE_FONT_FAMILY_MODEL enumeração (dwrite_3.h)

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

Sintaxe

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 quantas faces 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, onde todos os rostos que diferem apenas por esses três eixos são agrupados na mesma família, mas qualquer outro eixo entra 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
de cliente com suporte mínimo Windows 10 Build 16299
servidor com suporte mínimo Windows 10 Build 16299
cabeçalho dwrite_3.h