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 Farbglyphenausführung dar. Die IDWriteFactory4::TranslateColorGlyphRun-Methode gibt eine geordnete Auflistung von Farbglyphenausführungen 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 Schriftartachse dar.
DWRITE_FONT_AXIS_VALUE Stellt einen Wert für eine Schriftartachse dar. Wird beim Abfragen und Erstellen von Schriftartinstanzen verwendet.
DWRITE_FONT_FEATURE Gibt Eigenschaften an, die zum Identifizieren und Ausführen von typografischen Features in der aktuellen Schriftart verwendet werden.
DWRITE_FONT_METRICS Die DWRITE_FONT_METRICS-Struktur gibt die Metriken an, die auf alle Glyphen innerhalb der Schriftart anwendbar sind.
DWRITE_FONT_METRICS1 Die DWRITE_FONT_METRICS1-Struktur gibt die Metriken an, die auf alle Glyphen innerhalb der Schriftart anwendbar sind.
DWRITE_FONT_PROPERTY Schriftarteigenschaft, die zum Filtern von Schriftartsätzen und erstellen eines Schriftartensatzes mit expliziten Eigenschaften verwendet wird.
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 Glyphenausführungen 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 durch einen Treffertest abgerufen 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 stark sichtbare DIPs (geräteunabhängige Pixel) über jede Seite des Layouts oder inlineobjekte hinausschießen.
DWRITE_PANOSE Die DWRITE_PANOSE Union beschreibt die Klassifizierungswerte von Schriftarten, die Sie mit IDWriteFont1::GetPanose verwenden, um die Schriftart auszuwählen und abzugleichen.
DWRITE_SCRIPT_ANALYSIS Speichert die Zuordnung von Text und dessen 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 strukturierende Ausgabeeigenschaften für eine Ausgabeglyphe.
DWRITE_SHAPING_TEXT_PROPERTIES Strukturieren von Ausgabeeigenschaften für eine Ausgabeglyphe.
DWRITE_STRIKETHROUGH Enthält Informationen zur Größe und Platzierung von Durchgängen.
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 in dem 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 Textstrukturierung 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 der Unicode-Codepunkte an.