Freigeben über


DWRITE_FONT_PROPERTY_ID-Enumeration (dwrite_3.h)

Identifiziert eine Zeichenfolge in einer Schriftart.

Syntax

typedef enum DWRITE_FONT_PROPERTY_ID {
  DWRITE_FONT_PROPERTY_ID_NONE,
  DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME,
  DWRITE_FONT_PROPERTY_ID_FULL_NAME,
  DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME,
  DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG,
  DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG,
  DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG,
  DWRITE_FONT_PROPERTY_ID_WEIGHT,
  DWRITE_FONT_PROPERTY_ID_STRETCH,
  DWRITE_FONT_PROPERTY_ID_STYLE,
  DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME,
  DWRITE_FONT_PROPERTY_ID_TOTAL,
  DWRITE_FONT_PROPERTY_ID_TOTAL_RS3,
  DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_FACE_NAME
} ;

Konstanten

 
DWRITE_FONT_PROPERTY_ID_NONE
Nicht angegebene Schriftarteigenschaftsbezeichner.
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME
DWRITE_FONT_PROPERTY_ID_FULL_NAME
Der vollständige Name der Schriftart, z. B. "Arial Bold", aus der Namens-ID 4 in der Namenstabelle.
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME
GDI-kompatibler Familienname. Da GDI maximal vier Schriftarten pro Familie zulässt, können Schriftarten in derselben Familie unterschiedliche GDI-kompatible Familiennamen aufweisen.
beispielsweise "Arial", "Arial Narrow", "Arial Black".
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME
Der Postscriptname der Schriftart, z. B. "GillSans-Bold", aus der Namens-ID 6 in der Namenstabelle.
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG
Skript-/Sprachtag, um die Skripts oder Sprachen zu identifizieren, die die Schriftart in erster Linie unterstützen soll.
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG
Skript-/Sprachtag, um die Skripts oder Sprachen zu identifizieren, die von der Schriftart als unterstützt deklariert werden können.
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG
Semantisches Tag zur Beschreibung der Schriftart, z. B. Fancy, Decorative, Handmade, Sans-Serif, Swiss, Pixel, Futuristisch.
DWRITE_FONT_PROPERTY_ID_WEIGHT
Gewichtung der Schriftart, die als Dezimalzeichenfolge im Bereich von 1 bis 999 dargestellt wird.
DWRITE_FONT_PROPERTY_ID_STRETCH
Dehnung der Schriftart, die als Dezimalzeichenfolge im Bereich von 1 bis 9 dargestellt wird.
DWRITE_FONT_PROPERTY_ID_STYLE
Stil der Schriftart, die als Dezimalzeichenfolge im Bereich 0-2 dargestellt wird.
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME
DWRITE_FONT_PROPERTY_ID_TOTAL
Gesamtanzahl der Eigenschaften.
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME
Der vom Designer bevorzugte Familienname. Dadurch können Schriftartdesigner mehr als vier Schriftarten in einer einzigen Familie gruppieren, ohne die Kompatibilität mit
GDI. Dieser Name ist in der Regel nur vorhanden, wenn er sich vom GDI-kompatiblen Familiennamen unterscheidet.
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME
Familienname für das Gewichtsbreiten-Steigungsmodell.
DWRITE_FONT_PROPERTY_ID_FACE_NAME
Gesichtserkennungsname der Schriftart, z. B. "Normal" oder "Fett".

Anforderungen

   
Kopfzeile dwrite_3.h