Freigeben über


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.