DirectWrite-Strukturen
DirectWrite definiert die folgenden Strukturen.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
DWRITE_BITMAP_DATA_BGRA32 | Stellt Bitmapdaten im BGRA32-Format dar. |
DWRITE_CARET_METRICS | Die DWRITE_CARET_METRICS Struktur gibt die Metriken für die Caretplatzierung in einer Schriftart an. |
DWRITE_CLUSTER_METRICS | Enthält Informationen zu einem Glyphencluster. |
DWRITE_COLOR_F | Beschreibt die Rot-, Grün-, Blau- und Alphakomponenten einer Farbe. |
DWRITE_COLOR_GLYPH_RUN | Enthält die informationen, die von Renderern zum Zeichnen von Glyphenläufen mit Glyphenfarbinformationen benötigt werden. |
DWRITE_COLOR_GLYPH_RUN1 | Stellt eine Farbglyphe dar. Die IDWriteFactory4::TranslateColorGlyphRun-Methode gibt eine sortierte Auflistung von Farbglyphenläufen unterschiedlicher Typen zurück, je nachdem, was die Schriftart unterstützt. |
DWRITE_FILE_FRAGMENT | Stellt einen Bytebereich in einer Schriftartdatei dar. |
DWRITE_FONT_AXIS_RANGE | Stellt den minimalen und maximalen Bereich der möglichen Werte für eine Schriftachse dar. |
DWRITE_FONT_AXIS_VALUE | Stellt einen Wert für eine Schriftachse dar. Wird beim Abfragen und Erstellen von Schriftartinstanzen verwendet. |
DWRITE_FONT_FEATURE | Gibt Eigenschaften an, die verwendet werden, um typografische Features im aktuellen Schriftartenzeichen zu identifizieren und auszuführen. |
DWRITE_FONT_METRICS | Die DWRITE_FONT_METRICS Struktur gibt die Metriken an, die für alle Glyphen innerhalb der Schriftart gelten. |
DWRITE_FONT_METRICS1 | Die DWRITE_FONT_METRICS1 Struktur gibt die Metriken an, die für alle Glyphen innerhalb des Schriftartenzeichens gelten. |
DWRITE_FONT_PROPERTY | Schriftarteigenschaft zum Filtern von Schriftsätzen und Erstellen eines Schriftsatzes mit expliziten Eigenschaften. |
DWRITE_GLYPH_IMAGE_DATA | Daten für eine einzelne Glyphe aus GetGlyphImageData. |
DWRITE_GLYPH_METRICS | Gibt die Metriken einer einzelnen Glyphe an. |
DWRITE_GLYPH_OFFSET | Die optionale Anpassung an die Position einer Glyphe. |
DWRITE_GLYPH_RUN | Enthält die informationen, die von Renderern zum Zeichnen von Glyphenläufen benötigt werden. |
DWRITE_GLYPH_RUN_DESCRIPTION | Enthält zusätzliche Eigenschaften im Zusammenhang mit denen in DWRITE_GLYPH_RUN. |
DWRITE_HIT_TEST_METRICS | Beschreibt die Region, die von einem Treffertest erhalten wurde. |
DWRITE_INLINE_OBJECT_METRICS | Enthält Eigenschaften, die die geometrische Messung eines anwendungsdefinierten Inlineobjekts beschreiben. |
DWRITE_JUSTIFICATION_OPPORTUNITY | Die DWRITE_JUSTIFICATION_OPPORTUNITY Struktur gibt Die Begründungsinformationen pro Glyphe an. |
DWRITE_LINE_BREAKPOINT | Linienhaltepunktmerkmale eines Zeichens. |
DWRITE_LINE_METRICS | Enthält Informationen zu einer formatierten Textzeile. |
DWRITE_LINE_METRICS1 | Enthält Informationen zu einer formatierten Textzeile. |
DWRITE_LINE_SPACING | |
DWRITE_MATRIX | Die DWRITE_MATRIX-Struktur gibt die Grafiktransformation an, die auf gerenderte Glyphen angewendet werden soll. |
DWRITE_OVERHANG_METRICS | Gibt an, wie viel sichtbare DIPs (geräteunabhängige Pixel) jede Seite des Layouts oder Inlineobjekts übersteigen. |
DWRITE_PANOSE | Die DWRITE_PANOSE Union beschreibt Typfaceklassifizierungswerte, die Sie mit IDWriteFont1::GetPanose zum Auswählen und Abgleichen der Schriftart verwenden. |
DWRITE_SCRIPT_ANALYSIS | Speichert die Zuordnung von Text und seinem Schreibsystemskript sowie einige Anzeigeattribute. |
DWRITE_SCRIPT_PROPERTIES | Die DWRITE_SCRIPT_PROPERTIES Struktur gibt Skripteigenschaften für die Caretnavigation und -begründung an. |
DWRITE_SHAPING_GLYPH_PROPERTIES | Enthält Gestaltungsausgabeeigenschaften für eine Ausgabeglyphe. |
DWRITE_SHAPING_TEXT_PROPERTIES | Gestalten von Ausgabeeigenschaften für eine Ausgabeglyphe. |
DWRITE_STRIKETHROUGH | Enthält Informationen zur Größe und Platzierung von Durchgestrichenen. |
DWRITE_TEXT_METRICS | Enthält die Metriken, die text after layout zugeordnet sind. |
DWRITE_TEXT_METRICS1 | Enthält die Metriken, die text after layout zugeordnet sind. |
DWRITE_TEXT_RANGE | Gibt einen Bereich von Textpositionen an, in dem das Format im Text angewendet wird, der durch ein IDWriteTextLayout -Objekt dargestellt wird. |
DWRITE_TRIMMING | Gibt die Kürzungsoption für Text an, der das Layoutfeld überläuft. |
DWRITE_TYPOGRAPHIC_FEATURES | Enthält eine Reihe von typografischen Features, die während der Textgestaltung angewendet werden sollen. |
DWRITE_UNDERLINE | Enthält Informationen zu Breite, Stärke, Offset, Laufhöhe, Leserichtung und Flussrichtung einer Unterstreichung. |
DWRITE_UNICODE_RANGE | Die DWRITE_UNICODE_RANGE-Struktur gibt den Bereich von Unicode-Codepunkten an. |