Share via


DWRITE_FONT_FAMILY_MODEL-Enumeration (dwrite_3.h)

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

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 Schriftautor bevorzugt wird. Die Familie kann beliebig viele Gesichter enthalten. 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 durch diese drei Achsen unterscheiden, in derselben Familie gruppiert werden, aber alle anderen Achsen gehen in eine eigene Familie ein. Beispielsweise ergibt 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
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile dwrite_3.h