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 |