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 |