DirectWrite-Enumerationen

DirectWrite definiert die folgenden Enumerationen.

In diesem Abschnitt

Thema BESCHREIBUNG
DWRITE_AUTOMATIC_FONT_AXES Definiert Konstanten, die bestimmte Achsen angeben, die während der Schriftauswahl automatisch im Layout angewendet werden können.
DWRITE_BASELINE Die DWRITE_BASELINE-Enumeration enthält Werte, die die Baseline für die Textausrichtung angeben.
DWRITE_BREAK_CONDITION Gibt die Bedingung an den Rändern von Inlineobjekten oder Text an, die zum Bestimmen des Zeilenbruchverhaltens verwendet wird.
DWRITE_CONTAINER_TYPE Gibt das Containerformat einer Schriftartressource an. Ein Containerformat unterscheidet sich von einem Schriftartdateiformat (DWRITE_FONT_FILE_TYPE), da der Container den Container beschreibt, in dem die zugrunde liegende Schriftartdatei gepackt ist.
DWRITE_FACTORY_TYPE Gibt den Typ DirectWrite Factoryobjekts an.
DWRITE_FACTORY_TYPE (DWriteCore) Gibt den Typ DirectWrite Factoryobjekts an.
DWRITE_FLOW_DIRECTION Gibt die Richtung an, in der 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 vollständigen Schriftart an.
DWRITE_FONT_FAMILY_MODEL Definiert Konstanten, die angeben, wie Schriftartfamilien gruppiert werden.
DWRITE_FONT_FEATURE_TAG Ein Wert, der das typografische Feature des von der Schriftart bereitgestellten Texts angibt.
DWRITE_FONT_FILE_TYPE Der Typ einer Schriftart, die durch eine einzelne Schriftartdatei dargestellt wird. Schriftartformate, die aus mehreren Dateien bestehen, z. B. Typ 1 . PFM und . PFB verfügen über separate Enumerationswerte für jeden Dateityp.
DWRITE_FONT_LINE_GAP_USAGE Geben Sie an, ob DWRITE_FONT_METRICS::lineGap-Wert Teil der Zeilenmetriken sein soll.
DWRITE_FONT_PROPERTY_ID Identifiziert eine Zeichenfolge in einer Schriftart.
DWRITE_FONT_SIMULATIONS Gibt algorithmische Stilsimulationen an, die auf das Schriftzeichen angewendet werden sollen. Fett- und schräge Simulationen können per bitweisem OR-Vorgang kombiniert werden.
DWRITE_FONT_SOURCE_TYPE Definiert Konstanten, die den Mechanismus angeben, mit dem eine Schriftart in einen Schriftartsatz aufgenommen werden soll.
DWRITE_FONT_STRETCH Stellt den Grad dar, in dem eine Schriftart im Vergleich zum normalen Seitenverhältnis einer Schriftart gestreckt wurde.
DWRITE_FONT_STYLE Stellt den Stil einer Schriftart als normal, kursiv oder schräg dar.
DWRITE_FONT_WEIGHT Stellt die Dichte einer Schriftart in Bezug auf die Leichtigkeit oder Schwere der Striche dar.
DWRITE_GLYPH_IMAGE_FORMATS Gibt an, welche Formate in der Schriftart unterstützt werden, entweder auf schriftartweiter Ebene oder pro Glyphe.
DWRITE_GLYPH_ORIENTATION_ANGLE Die DWRITE_GLYPH_ORIENTATION_ANGLE-Enumeration enthält Werte, die angeben, wie die Glyphe auf die x-Achse ausgerichtet ist.
DWRITE_GRID_FIT_MODE Gibt an, ob die Rasteranpassung von Glyphenkonturen (auch als Hinweis bezeichnet) aktiviert werden soll.
DWRITE_INFORMATIONAL_STRING_ID Die Informationszeichenfolgenaufzählung, die eine in eine Schriftartdatei eingebettete Zeichenfolge identifiziert.
DWRITE_LINE_SPACING_METHOD Die Methode, die für den Zeilenabstand in einem Textlayout verwendet wird.
DWRITE_LOCALITY Gibt den Speicherort einer Ressource an.
DWRITE_MEASURING_MODE Gibt die Messmethode an, die für das Textlayout verwendet wird.
DWRITE_NUMBER_SUBSTITUTION_METHOD Gibt an, wie Zahlenersetzung auf Ziffern und zugehörige Interpunktion angewendet wird.
DWRITE_OPTICAL_ALIGNMENT Der optische Randausrichtungsmodus.
DWRITE_OUTLINE_THRESHOLD Die DWRITE_OUTLINE_THRESHOLD-Enumeration enthält Werte, die die Richtlinie angeben, die von der IDWriteFontFace1::GetRecommendedRenderingMode-Methode verwendet wird, um zu bestimmen, ob Glyphen im Gliederungsmodus gerendert werden sollen.
DWRITE_PANOSE_ARM_STYLE Die DWRITE_PANOSE_ARM_STYLE-Enumeration enthält Werte, die die Art der Beendigung von Stämmen und gerundeten Buchstabenformen für Text angeben.
DWRITE_PANOSE_ASPECT Die DWRITE_PANOSE_ASPECT-Enumeration enthält Werte, die das Verhältnis zwischen der Breite und Höhe des Zeichengesichts angeben.
DWRITE_PANOSE_ASPECT_RATIO Die DWRITE_PANOSE_ASPECT_RATIO-Enumeration enthält Werte, die Informationen über das Verhältnis zwischen Breite und Höhe der Zeichengesicht angeben.
DWRITE_PANOSE_CHARACTER_RANGES Die DWRITE_PANOSE_CHARACTER_RANGES-Enumeration enthält Werte, die den Typ der in der Schriftart verfügbaren Zeichen angeben.
DWRITE_PANOSE_CONTRAST Die DWRITE_PANOSE_CONTRAST-Enumeration enthält Werte, die das Verhältnis zwischen dem dicksten und dem dünnsten Punkt des Strichs für einen Buchstaben wie Großbuchstaben "O" angeben.
DWRITE_PANOSE_DECORATIVE_CLASS Die DWRITE_PANOSE_DECORATIVE_CLASS-Enumeration enthält Werte, die das allgemeine Aussehen der Zeichengesicht angeben.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY Die DWRITE_PANOSE_DECORATIVE_TOPOLOGY-Enumeration enthält Werte, die die Gesamtformmerkmale der Schriftart angeben.
DWRITE_PANOSE_FAMILY Die DWRITE_PANOSE_FAMILY-Enumeration enthält Werte, die die Art der Schriftartklassifizierung angeben.
DWRITE_PANOSE_FILL Die DWRITE_PANOSE_FILL-Enumeration enthält Werte, die den Typ der Füll- und Zeilenbehandlung angeben.
DWRITE_PANOSE_FINIALS Die DWRITE_PANOSE_FINIALS-Enumeration enthält Werte, die angeben, wie Zeichenende und winzige Aufsteigende aufsteigende Elemente behandelt werden.
DWRITE_PANOSE_LETTERFORM Die DWRITE_PANOSE_LETTERFORM-Enumeration enthält Werte, die die Rundheit der Buchstabenform für Text angeben.
DWRITE_PANOSE_LINING Die DWRITE_PANOSE_LINING-Enumeration enthält Werte, die die Behandlung der Gliederung für die dekorative Schriftart angeben.
DWRITE_PANOSE_MIDLINE Die DWRITE_PANOSE_MIDLINE-Enumeration enthält Werte, die Informationen zur Platzierung der Mittellinie über Großbuchstaben und die Behandlung diagonaler Stammspitzen angeben.
DWRITE_PANOSE_PROPORTION Die DWRITE_PANOSE_PROPORTION-Enumeration enthält Werte, die den Anteil der Glyphenform angeben, indem zusätzliche Details zu Standardzeichen berücksichtigt werden.
DWRITE_PANOSE_SCRIPT_FORM Die DWRITE_PANOSE_SCRIPT_FORM-Enumeration enthält Werte, die das allgemeine Aussehen der Zeichenseite unter Berücksichtigung der Steigung und der Enden angeben.
DWRITE_PANOSE_SCRIPT_TOPOLOGY Die DWRITE_PANOSE_SCRIPT_TOPOLOGY-Enumeration enthält Werte, die die Topologie von Letterforms angeben.
DWRITE_PANOSE_SERIF_STYLE Die DWRITE_PANOSE_SERIF_STYLE-Enumeration enthält Werte, die die Darstellung des Serifentexts angeben.
DWRITE_PANOSE_SPACING Die DWRITE_PANOSE_SPACING-Enumeration enthält Werte, die den Zeichenabstand angeben (monospace versus proportional).
DWRITE_PANOSE_STROKE_VARIATION Die DWRITE_PANOSE_STROKE_VARIATION-Enumeration enthält Werte, die die Beziehung zwischen dünnen und dicken Stämmen von Textzeichen angeben.
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO Die DWRITE_PANOSE_SYMBOL_ASPECT_RATIO-Enumeration enthält Werte, die das Seitenverhältnis von Symbolzeichen angeben.
DWRITE_PANOSE_SYMBOL_KIND Die DWRITE_PANOSE_SYMBOL_KIND-Enumeration enthält Werte, die die Art des Symbolsatzes angeben.
DWRITE_PANOSE_TOOL_KIND Die DWRITE_PANOSE_TOOL_KIND-Enumeration enthält Werte, die die Art des Tools angeben, das zum Erstellen von Zeichenformularen verwendet wird.
DWRITE_PANOSE_WEIGHT Die DWRITE_PANOSE_WEIGHT-Enumeration enthält Werte, die die Gewichtung von Zeichen angeben.
DWRITE_PANOSE_XASCENT Die DWRITE_PANOSE_XASCENT-Enumeration enthält Werte, die die relative Größe der Kleinbuchstaben angeben.
DWRITE_PANOSE_XHEIGHT Die DWRITE_PANOSE_XHEIGHT-Enumeration enthält Werte, die Informationen zur relativen Größe von Kleinbuchstaben und zur Behandlung diakritischer Zeichen (xheight) angeben.
DWRITE_PARAGRAPH_ALIGNMENT Gibt die Ausrichtung des Absatztexts entlang der Flussrichtungsachse relativ zum oberen und unteren Rand des Layoutfelds des Flusses an.
DWRITE_PIXEL_GEOMETRY Stellt die interne Struktur eines Gerätepixels dar (d. h. die physische Anordnung roter, grüner und blauer Farbkomponenten), die zum Rendern von Text angenommen wird.
DWRITE_READING_DIRECTION Gibt die Richtung an, in der der Lesefortschritt verläuft. 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-Enumerationen Ab Windows 8 hat die DWRITE_RENDERING_MODE-Enumeration neue Enumerationswerte hinzugefügt und andere Als veraltet erklärt.
DWRITE_RENDERING_MODE1 Gibt an, wie Glyphen gerendert werden.
DWRITE_SCRIPT_SHAPES Gibt zusätzliche Gestaltungsanforderungen für Text an.
DWRITE_TEXT_ALIGNMENT Gibt die Ausrichtung des Absatztexts entlang der Leserichtungsachse relativ zum vor- und nachgestellten Rand des Layoutfelds an.
DWRITE_TEXT_ANTIALIAS_MODE Die DWRITE_TEXT_ANTIALIAS_MODE-Enumeration enthält Werte, die den Typ der Antialiasierung angeben, die für Text verwendet werden soll, wenn der Renderingmodus antialiasing aufruft.
DWRITE_TEXTURE_TYPE Identifiziert einen Typ von Alphatextur.
DWRITE_TRIMMING_GRANULARITY Gibt die Textgranularität an, die verwendet wird, um Text zu kürzen, der über das Layoutfeld überläuft.
DWRITE_VERTICAL_GLYPH_ORIENTATION Die DWRITE_VERTICAL_GLYPH_ORIENTATION-Enumeration enthält Werte, die die gewünschte Glyphenausrichtung für den Text angeben.
DWRITE_WORD_WRAPPING Gibt den Wortumbruch an, der in einem bestimmten mehrteiligen 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.