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. |