Интерфейс IDWriteTextAnalyzer1 (dwrite_1.h)
Анализирует различные свойства текста для сложной обработки скрипта.
Наследование
Интерфейс IDWriteTextAnalyzer1 наследуется от IDWriteTextAnalyzer. IDWriteTextAnalyzer1 также имеет следующие типы элементов:
Методы
Интерфейс IDWriteTextAnalyzer1 содержит следующие методы.
IDWriteTextAnalyzer1::AnalyzeVerticalGlyphOrientation Анализирует диапазон текста для ориентации скрипта, чтения текста и атрибутов из источника и передачи результатов обратному вызову приемника SetGlyphOrientation. |
IDWriteTextAnalyzer1::ApplyCharacterSpacing Применяет интервалы между символами, правильно настраивая кластеры глифов и диакритические знаки. |
IDWriteTextAnalyzer1::GetBaseline Извлекает заданный базовый план из шрифта. |
IDWriteTextAnalyzer1::GetGlyphOrientationTransform Возвращает матрицу преобразования 2x3 для соответствующего угла для рисования выполнения глифа. (IDWriteTextAnalyzer1.GetGlyphOrientationTransform) |
IDWriteTextAnalyzer1::GetJustificationOpportunities Извлекает сведения о возможных вариантах обоснования для каждого из глифов, заданных текстом и свойствами формирования глифа. |
IDWriteTextAnalyzer1::GetJustifiedGlyphs Заполняет новые глифы для сложных скриптов, где обоснование увеличило продвижение глифов, таких как арабский с кашидой. |
IDWriteTextAnalyzer1::GetScriptProperties Извлекает свойства для заданного скрипта. |
IDWriteTextAnalyzer1::GetTextComplexity Определяет сложность текста и необходимость вызова IDWriteTextAnalyzer::GetGlyphs для полного формирования скрипта. |
IDWriteTextAnalyzer1::JustifyGlyphAdvances Оправдывает массив сдвигов глифов в соответствии с шириной линии. |
Требования
Минимальная версия клиента | Windows 8 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | dwrite_1.h |