Share via


IDWriteTextAnalysisSource-Schnittstelle (dwrite.h)

Wird vom Client der Textanalyse implementiert, um Text für das Analysetool bereitzustellen. Es ermöglicht die Trennung zwischen der logischen Ansicht von Text als fortlaufendem Datenstrom von Zeichen, die durch eindeutige Textpositionen identifiziert werden, und dem tatsächlichen Speicherlayout potenziell diskreter Textblöcke im Sicherungsspeicher des Clients.

Vererbung

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

Methoden

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

 
IDWriteTextAnalysisSource::GetLocaleName

Ruft den Gebietsschemanamen für den Bereich ab, der von der Textanalyse betroffen ist.
IDWriteTextAnalysisSource::GetNumberSubstitution

Ruft die Zahlenersetzung aus dem Textbereich ab, der von der Textanalyse betroffen ist.
IDWriteTextAnalysisSource::GetParagraphReadingDirection

Ruft die Leserichtung des Absatzes ab.
IDWriteTextAnalysisSource::GetTextAtPosition

Ruft einen Textblock ab, der an der angegebenen Textposition beginnt.
IDWriteTextAnalysisSource::GetTextBeforePosition

Ruft einen Textblock ab, der unmittelbar vor der angegebenen Position steht.

Hinweise

Wenn einer dieser Rückrufe einen Fehler zurückgibt, werden die Analysefunktionen vorzeitig beendet und geben einen Rückruffehler zurück. Beachten Sie, dass eine Anwendung anstelle von E_NOTIMPL die -Methode stubt und eine Konstante/NULL und S_OK zurückgeben sollte.

Anforderungen

   
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