Freigeben über


DWRITE_FONT_FAMILY_MODEL-Aufzählung (dwrite_3.h)

Definiert Konstanten, die angeben, wie Schriftartfamilien gruppiert werden. Wird beispielsweise von IDWriteFontCollection2verwendet.

Syntax

typedef enum DWRITE_FONT_FAMILY_MODEL {
  DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC,
  DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
} ;

Konstanten

 
DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC
Familien werden nach dem typografischen Familiennamen gruppiert, der vom Autor der Schriftart bevorzugt wird. Die Familie kann beliebig viele Gesichter enthalten, wie der Autor der Schriftart möchte. Dies entspricht DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME.
DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
Familien werden nach dem Familiennamen im Gewichts-Stretch-Stil gruppiert, wobei alle Gesichter, die sich nur von diesen drei Achsen unterscheiden, in derselben Familie gruppiert werden, aber alle anderen Achsen gehen in eine eigene Familie. Beispielsweise liefert die Sitka-Familie mit sechs verschiedenen optischen Größen sechs separate Familien (Sitka Caption, Display, Text, Unterüberschrift, Überschrift, Banner...). Dies entspricht DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10 Build 16299
mindestens unterstützte Server- Windows 10 Build 16299
Header- dwrite_3.h