Share via


IDWriteTextAnalyzer-Schnittstelle (dwrite.h)

Analysiert verschiedene Texteigenschaften für komplexe Skriptverarbeitungen, z. B. bidirektionale Unterstützung (bidi) für Sprachen wie Arabisch, Bestimmung von Zeilenumbruchmöglichkeiten, Glyphenplatzierung und Zahlenersetzung.

Vererbung

Die IDWriteTextAnalyzer-Schnittstelle erbt von der IUnknown-Schnittstelle . IDWriteTextAnalyzer verfügt auch über folgende Membertypen:

Methoden

Die IDWriteTextAnalyzer-Schnittstelle verfügt über diese Methoden.

 
IDWriteTextAnalyzer::AnalyzeBidi

Analysiert einen Textbereich auf Skriptrichtung, liest Attribute von der Quell- und Berichtsebene bis zum Senkenrückruf SetBidiLevel.
IDWriteTextAnalyzer::AnalyzeLineBreakpoints

Analysiert einen Textbereich auf potenzielle Breakpointmöglichkeiten, liest Attribute aus der Quelle und meldet Breakpoint-Möglichkeiten an die Senkenrückrufnummer SetLineBreakpoints.
IDWriteTextAnalyzer::AnalyzeNumberSubstitution

Analysiert einen Textbereich für Bereiche, in denen die Nummernersetzung anwendbar ist, liest Attribute aus dem Quell- und Berichtsersetzungsbereich für den Senkenrückruf SetNumberSubstitution.
IDWriteTextAnalyzer::AnalyzeScript

Analysiert einen Textbereich für Skriptgrenzen, liest Textattribute aus der Quelle und meldet die Unicode-Skript-ID an den Senkenrückruf SetScript.
IDWriteTextAnalyzer::GetGdiCompatibleGlyphPlacements

Platzieren Sie die Ausgabe von Glyphen aus der GetGlyphs-Methode entsprechend der Schriftart und den Renderingregeln des Schreibsystems.
IDWriteTextAnalyzer::GetGlyphPlacements

Places Glyphen, die von der GetGlyphs-Methode gemäß der Schriftart und den Renderingregeln des Schreibsystems ausgegeben werden.
IDWriteTextAnalyzer::GetGlyphen

Analysiert die Eingabetextzeichenfolge und ordnet sie dem Satz von Glyphen und zugeordneten Glyphendaten gemäß der Schriftart und den Renderingregeln des Schreibsystems zu.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile dwrite.h