Freigeben über


DWRITE_FONT_PROPERTY_ID-Aufzählung (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 Schriftarteigenschafts-ID.
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,
z. B. "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 hauptsächlich für die Unterstützung entwickelt hat.
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG
Skript-/Sprachtag, um die Skripts oder Sprachen zu identifizieren, die von der Schriftart deklariert werden, dass sie unterstützt werden kann.
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG
Semantischer Tag zur Beschreibung der Schriftart, z. B. Fancy, Decorative, Made, Sans-serif, Swiss, Pixel, Futuristisch.
DWRITE_FONT_PROPERTY_ID_WEIGHT
Gewichtung der Schriftart, die als Dezimalzeichenfolge im Bereich 1-999 dargestellt wird.
DWRITE_FONT_PROPERTY_ID_STRETCH
Strecken der Schriftart, die als Dezimalzeichenfolge im Bereich 1-9 dargestellt wird.
DWRITE_FONT_PROPERTY_ID_STYLE
Formatvorlage 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
Familienname, der vom Designer bevorzugt wird. Auf diese Weise können Schriftartendesigner mehr als vier Schriftarten in einer einzigen Familie gruppieren, ohne dass 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
Der Gesichtsname der Schriftart, z. B. "Normal" oder "Fett".

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10 [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2016 [nur Desktop-Apps]
Header- dwrite_3.h