Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
The FamilyFont Enumeration specifies the font family. Font families describe the look of a font in a general way. They are intended for specifying fonts when the exact typeface desired is not available.
-
typedef enum { FF_DONTCARE = 0x00, FF_ROMAN = 0x01, FF_SWISS = 0x02, FF_MODERN = 0x03, FF_SCRIPT = 0x04, FF_DECORATIVE = 0x05 } FamilyFont;
FF_DONTCARE: The default font is specified, which is implementation-dependent.
FF_ROMAN: Fonts with variable stroke widths, which are proportional to the actual widths of the glyphs, and which have serifs. "MS Serif" is an example.
FF_SWISS: Fonts with variable stroke widths, which are proportional to the actual widths of the glyphs, and which do not have serifs. "MS Sans Serif" is an example.
FF_MODERN: Fonts with constant stroke width, with or without serifs. Fixed-width fonts are usually modern. "Pica", "Elite", and "Courier New" are examples.
FF_SCRIPT: Fonts designed to look like handwriting. "Script" and "Cursive" are examples.
FF_DECORATIVE: Novelty fonts. "Old English" is an example.
In a Font Object (section 2.2.1.2), when a FamilyFont value is packed into a byte with a PitchFont Enumeration (section 2.1.1.24) value, the result is a PitchAndFamily Object (section 2.2.2.14).