Интерфейс IDWriteTextAnalyzer (dwrite.h)
Анализирует различные свойства текста для сложной обработки скриптов, таких как поддержка двунаправленного (bidi) для таких языков, как арабский, определение возможностей разрыва строки, размещение глифов и подстановка чисел.
Наследование
Интерфейс IDWriteTextAnalyzer наследуется от интерфейса IUnknown . IDWriteTextAnalyzer также имеет следующие типы элементов:
Методы
Интерфейс IDWriteTextAnalyzer содержит следующие методы.
IDWriteTextAnalyzer::AnalyzeBidi Анализирует текстовый диапазон на предмет направленности скрипта, считывая атрибуты с исходного уровня и уровня отчетов в обратный вызов SetBidiLevel приемника. |
IDWriteTextAnalyzer::AnalyzeLineBreakpoints Анализирует текстовый диапазон на предмет потенциальных возможностей точки останова, считывает атрибуты из источника и сообщает о возможностях точки останова в обратный вызов SetLineBreakpoints приемника. |
IDWriteTextAnalyzer::AnalyzeNumberSubstitution Анализирует текстовый диапазон на наличие диапазонов, в которых применяется подстановка чисел, считывает атрибуты из источника и сообщает подчиненные диапазоны в обратный вызов SetNumberSubstitution приемника. |
IDWriteTextAnalyzer::AnalyzeScript Анализирует текстовый диапазон на предмет границ скрипта, считывает текстовые атрибуты из источника и сообщает идентификатор скрипта Юникода обратному вызову SetScript приемника. |
IDWriteTextAnalyzer::GetGdiCompatibleGlyphPlacements Разместите выходные данные глифов из метода GetGlyphs в соответствии с шрифтом и правилами отрисовки системы записи. |
IDWriteTextAnalyzer::GetGlyphPlacements Places выходные данные глифов из метода GetGlyphs в соответствии с шрифтом и правилами отрисовки системы записи. |
IDWriteTextAnalyzer::GetGlyphs Анализирует строку входного текста и сопоставляет ее с набором глифов и связанных данных глифов в соответствии с шрифтом и правилами отрисовки системы записи. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | 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 |