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 |