Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Реализуется клиентом анализатора текста для предоставления текста анализатору. Это позволяет разделить логическое представление текста как непрерывный поток символов, идентифицируемых по уникальным позициям текста, и фактическое расположение памяти потенциально дискретных блоков текста в резервном хранилище клиента.
Наследование
Интерфейс IDWriteTextAnalysisSource наследуется от интерфейса IUnknown . IDWriteTextAnalysisSource также имеет следующие типы элементов:
Методы
Интерфейс IDWriteTextAnalysisSource содержит следующие методы.
|
IDWriteTextAnalysisSource::GetLocaleName Возвращает имя языкового стандарта в диапазоне, на который влияет анализ текста. |
|
IDWriteTextAnalysisSource::GetNumberSubstitution Возвращает подстановку чисел из диапазона текста, затронутого анализом текста. |
|
IDWriteTextAnalysisSource::GetParagraphReadingDirection Возвращает направление чтения абзаца. |
|
IDWriteTextAnalysisSource::GetTextAtPosition Возвращает блок текста, начинающийся с указанной позиции текста. |
|
IDWriteTextAnalysisSource::GetTextBeforePosition Возвращает блок текста, непосредственно предшествующий указанной позиции. |
Комментарии
Если какой-либо из этих обратных вызовов возвращает ошибку, функции анализа преждевременно останавливаются и возвращают ошибку обратного вызова. Обратите внимание, что вместо того, чтобы возвращать E_NOTIMPL, приложение должно заглушить метод и возвращать константу или null и S_OK.
Требования
| Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | dwrite.h |