Freigeben über


DirectWrite-Enumerationen

DirectWrite definiert die folgenden Auflistungen.

In diesem Abschnitt

Thema Beschreibung
DWRITE_AUTOMATIC_FONT_AXES Definiert Konstanten, die bestimmte Achsen angeben, die im Layout bei der Schriftauswahl automatisch angewendet werden können.
DWRITE_BASELINE Die Aufzählung DWRITE_BASELINE enthält Werte, die die Baseline für die Textausrichtung angeben.
DWRITE_BREAK_CONDITION Gibt die Bedingung an den Rändern von Inline-Objekten oder Text an, die zur Bestimmung des Zeilenumbruchverhaltens verwendet wird.
DWRITE_CONTAINER_TYPE Gibt das Container-Format einer Schriftart-Ressource an. Ein Containerformat unterscheidet sich von einem Schriftdateiformat (DWRITE_FONT_FILE_TYPE), da der Container das Paket beschreibt, in dem die zugrunde liegende Schriftartdatei verpackt ist.
DWRITE_FACTORY_TYPE Gibt den Typ des DirectWrite-Factory-Objekts an.
DWRITE_FACTORY_TYPE (DWriteCore) Gibt den Typ des DirectWrite-Factory-Objekts an.
DWRITE_FLOW_DIRECTION Gibt die Richtung an, in der die Textzeilen relativ zueinander platziert werden.
DWRITE_FONT_AXIS_ATTRIBUTES Definiert Konstanten, die Attribute für eine Schriftartachse angeben.
DWRITE_FONT_AXIS_TAG Definiert Konstanten, die einen vierstelligen Bezeichner für eine Schriftartachse angeben.
DWRITE_FONT_FACE_TYPE Gibt das Dateiformat einer kompletten Schriftart an.
DWRITE_FONT_FAMILY_MODEL Definiert Konstanten, die angeben, wie Schriftartenfamilien gruppiert werden.
DWRITE_FONT_FEATURE_TAG Ein Wert, der die typografische Funktion des von der Schriftart gelieferten Textes angibt.
DWRITE_FONT_FILE_TYPE Der Typ einer Schrift, der durch eine einzelne Schriftdatei repräsentiert wird. Schriftformate, die aus mehreren Dateien bestehen, z. B. Type 1 .PFM und .PFB, haben separate enum-Werte für jeden der Dateitypen.
DWRITE_FONT_LINE_GAP_USAGE Festlegen, ob der Wert DWRITE_FONT_METRICS::lineGap Teil der Metrik für die Zeile sein soll
DWRITE_FONT_PROPERTY_ID Identifiziert eine Zeichenfolge in einer Schriftart.
DWRITE_FONT_SIMULATIONS Gibt die algorithmischen Stilsimulationen an, die auf die Schriftart angewendet werden sollen. Fett- und Schrägsimulationen können über einen bitweisen OR-Vorgang kombiniert werden.
DWRITE_FONT_SOURCE_TYPE Definiert Konstanten, die den Mechanismus angeben, durch den eine Schrift in eine Schriftartgruppe aufgenommen wurde.
DWRITE_FONT_STRETCH Stellt den Grad der Streckung einer Schrift im Vergleich zum normalen Seitenverhältnis einer Schrift dar.
DWRITE_FONT_STYLE Stellt den Stil eines Schriftbildes als normal, kursiv oder geneigt dar.
DWRITE_FONT_WEIGHT Stellt die Dichte einer Schrift dar, d. h. die Stärke oder Dicke der Striche.
DWRITE_GLYPH_IMAGE_FORMATS Gibt an, welche Formate in der Schriftart unterstützt werden, entweder auf einer schriftartweiten Ebene oder pro Glyphe.
DWRITE_GLYPH_ORIENTATION_ANGLE Die Aufzählung DWRITE_GLYPH_ORIENTATION_ANGLE enthält Werte, die angeben, wie die Glyphe zur x-Achse ausgerichtet ist.
DWRITE_GRID_FIT_MODE Gibt an, ob die Rastereinpassung von Glyphenumrissen (auch als Hinting bekannt) aktiviert werden soll.
DWRITE_INFORMATIONAL_STRING_ID Die Auflistung der informativen Zeichenfolge, die eine in eine Schriftdatei eingebettete Zeichenfolge identifiziert.
DWRITE_LINE_SPACING_METHOD Die Methode, die für den Zeilenabstand in einem Textlayout verwendet wird.
DWRITE_LOCALITY Gibt die Position einer Ressource an.
DWRITE_MEASURING_MODE Gibt die für das Textlayout verwendete Messung an.
DWRITE_NUMBER_SUBSTITUTION_METHOD Gibt an, wie die Zahlensubstitution auf Ziffern und zugehörige Interpunktion angewendet wird.
DWRITE_OPTICAL_ALIGNMENT Der optische Randausrichtungsmodus.
DWRITE_OUTLINE_THRESHOLD Die Aufzählung DWRITE_OUTLINE_THRESHOLD enthält Werte, die die Richtlinie angeben, die von der Methode IDWriteFontFace1::GetRecommendedRenderingMode verwendet wird, um zu bestimmen, ob Glyphen im Outline-Modus gerendert werden sollen.
DWRITE_PANOSE_ARM_STYLE Die Aufzählung DWRITE_PANOSE_ARM_STYLE listet Werte auf, die den Stil der Abschlüsse von Zeichenhälsen und abgerundeten Zeichen für Text festlegen.
DWRITE_PANOSE_ASPECT Die Aufzählung DWRITE_PANOSE_ASPECT enthält Werte, die das Verhältnis zwischen Breite und Höhe der Zeichenfläche angeben.
DWRITE_PANOSE_ASPECT_RATIO Die Aufzählung DWRITE_PANOSE_ASPECT_RATIO enthält Werte, die Informationen über das Verhältnis zwischen Breite und Höhe der Zeichenfläche angeben.
DWRITE_PANOSE_CHARACTER_RANGES Die Aufzählung DWRITE_PANOSE_CHARACTER_RANGES enthält Werte, die den Typ der in der Schrift verfügbaren Zeichen angeben.
DWRITE_PANOSE_CONTRAST Die Aufzählung DWRITE_PANOSE_CONTRAST enthält Werte, die das Verhältnis zwischen dickster und dünnster Stelle des Strichs für einen Buchstaben wie das große 'O' angeben.
DWRITE_PANOSE_DECORATIVE_CLASS Die Aufzählung DWRITE_PANOSE_DECORATIVE_CLASS enthält Werte, die das allgemeine Aussehen des Schriftbildes angeben.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY Die Aufzählung DWRITE_PANOSE_DECORATIVE_TOPOLOGY enthält Werte, die die allgemeinen Formmerkmale der Schriftart angeben.
DWRITE_PANOSE_FAMILY Die Aufzählung DWRITE_PANOSE_FAMILY enthält Werte, die die Art der Klassifizierung der Schriftart angeben.
DWRITE_PANOSE_FILL Die Aufzählung DWRITE_PANOSE_FILL enthält Werte, die die Art der Füllung und Linienbehandlung angeben.
DWRITE_PANOSE_FINIALS Die Aufzählung DWRITE_PANOSE_FINIALS enthält Werte, die angeben, wie Zeichenenden und minimale Oberlängen behandelt werden.
DWRITE_PANOSE_LETTERFORM Die Aufzählung DWRITE_PANOSE_LETTERFORM enthält Werte, die die Rundheit der Buchstabenform für Text angeben.
DWRITE_PANOSE_LINING Die Aufzählung DWRITE_PANOSE_LINING enthält Werte, die die Behandlung des Umrisses für die Schmuckschrift festlegen.
DWRITE_PANOSE_MIDLINE Die Aufzählung DWRITE_PANOSE_MIDLINE enthält Werte, die Informationen über die Platzierung der Mittellinie bei Großbuchstaben und die Behandlung der diagonalen Apexe von Zeichenhälsen angeben.
DWRITE_PANOSE_PROPORTION Die Aufzählung DWRITE_PANOSE_PROPORTION enthält Werte, die den Anteil der Glyphenform unter Berücksichtigung zusätzlicher Details zu Standardzeichen angeben.
DWRITE_PANOSE_SCRIPT_FORM Die Aufzählung DWRITE_PANOSE_SCRIPT_FORM enthält Werte, die das allgemeine Aussehen der Zeichenfläche unter Berücksichtigung der Neigung und der Ausläufer festlegen.
DWRITE_PANOSE_SCRIPT_TOPOLOGY Die Aufzählung DWRITE_PANOSE_SCRIPT_TOPOLOGY enthält Werte, die die Topologie von Buchstabenformen angeben.
DWRITE_PANOSE_SERIF_STYLE Die Aufzählung DWRITE_PANOSE_SERIF_STYLE enthält Werte, die das Aussehen des Serifentextes bestimmen.
DWRITE_PANOSE_SPACING Die Aufzählung DWRITE_PANOSE_SPACING enthält Werte, die den Zeichenabstand angeben (Monospace versus Proportional).
DWRITE_PANOSE_STROKE_VARIATION Die Aufzählung DWRITE_PANOSE_STROKE_VARIATION enthält Werte, die das Verhältnis zwischen dünnen und dicken Zeichenhälsen angeben.
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO Die Aufzählung DWRITE_PANOSE_SYMBOL_ASPECT_RATIO enthält Werte, die das Seitenverhältnis von symbolischen Zeichen angeben.
DWRITE_PANOSE_SYMBOL_KIND Die Aufzählung DWRITE_PANOSE_SYMBOL_KIND enthält Werte, die die Art des Symbolsets festlegen.
DWRITE_PANOSE_TOOL_KIND Die Aufzählung DWRITE_PANOSE_TOOL_KIND enthält Werte, die die Art des Tools angeben, das zum Erstellen von Zeichenformen verwendet wird.
DWRITE_PANOSE_WEIGHT Die Aufzählung DWRITE_PANOSE_WEIGHT enthält Werte, die das Gewicht der Zeichen angeben.
DWRITE_PANOSE_XASCENT Die Aufzählung DWRITE_PANOSE_XASCENT enthält Werte, die die relative Größe der Kleinbuchstaben angeben.
DWRITE_PANOSE_XHEIGHT Die Aufzählung DWRITE_PANOSE_XHEIGHT enthält Werte, die Informationen über die relative Größe der Kleinbuchstaben und die Behandlung von diakritischen Zeichen (xheight) angeben.
DWRITE_PARAGRAPH_ALIGNMENT Legt die Ausrichtung von Absatztext entlang der Achse der Flow-Richtung fest, relativ zum oberen und unteren Rand des Layoutrahmens des Flows.
DWRITE_PIXEL_GEOMETRY Stellt die interne Struktur eines Geräte-Pixels dar (d. h. die physische Anordnung der roten, grünen und blauen Farbkomponenten), die für die Darstellung von Text angenommen wird.
DWRITE_READING_DIRECTION Gibt die Leserichtung an. Hinweis: DWRITE_READING_DIRECTION_TOP_TO_BOTTOM und DWRITE_READING_DIRECTION_BOTTOM_TO_TOP sind nur in Windows 8.1 und höher verfügbar.
DWRITE_RENDERING_MODE-Aufzählungen Ab Windows 8 wurden mit der DWRITE_RENDERING_MODE-Aufzählung neue Aufzählungswerte hinzugefügt und andere nicht mehr unterstützt.
DWRITE_RENDERING_MODE1 Gibt an, wie Glyphen gerendert werden.
DWRITE_SCRIPT_SHAPES Gibt zusätzliche Anforderungen an die Formgebung von Text an.
DWRITE_TEXT_ALIGNMENT Legt die Ausrichtung von Absatztext entlang der Achse der Leserichtung fest, relativ zur vorderen und hinteren Kante des Layoutrahmens.
DWRITE_TEXT_ANTIALIAS_MODE Die Aufzählung DWRITE_TEXT_ANTIALIAS_MODE enthält Werte, die die Art des Antialiasing angeben, das für Text verwendet werden soll, wenn der Rendering-Modus Antialiasing erfordert.
DWRITE_TEXTURE_TYPE Identifiziert einen Typ einer Alpha-Textur.
DWRITE_TRIMMING_GRANULARITY Legt die Textgranularität fest, die verwendet wird, um Text zu beschneiden, der die Layoutbox überläuft.
DWRITE_VERTICAL_GLYPH_ORIENTATION Die Aufzählung DWRITE_VERTICAL_GLYPH_ORIENTATION enthält Werte, die die gewünschte Art der Glyphenausrichtung für den Text angeben.
DWRITE_WORD_WRAPPING Gibt den Wortumbruch an, der in einem bestimmten mehrzeiligen Absatz verwendet werden soll. Hinweis: DWRITE_WORD_WRAPPING_EMERGENCY_BREAK, DWRITE_WORD_WRAPPING_WHOLE _WORD und DWRITE_WORD_WRAPPING_CHARACTER sind nur in Windows 8.1 und höher verfügbar.