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