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. |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für