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 |