Метод IDWriteTextAnalysisSource1::GetVerticalGlyphOrientation (dwrite_1.h)
Используется текстовым анализатором для получения требуемой ориентации глифа и разрешенного уровня bidi.
Синтаксис
HRESULT GetVerticalGlyphOrientation(
UINT32 textPosition,
[out] UINT32 *textLength,
[out] DWRITE_VERTICAL_GLYPH_ORIENTATION *glyphOrientation,
[out] UINT8 *bidiLevel
);
Параметры
textPosition
Тип: UINT32
положение текста.
[out] textLength
Тип: UINT32*
Указатель на длину текста.
[out] glyphOrientation
Тип: DWRITE_VERTICAL_GLYPH_ORIENTATION*
DWRITE_VERTICAL_GLYPH_ORIENTATION типизированное значение, указывающее требуемый тип ориентации глифа для текста.
[out] bidiLevel
Тип: UINT8*
Указатель на разрешенный уровень bidi.
Возвращаемое значение
Тип: HRESULT
Возврат ошибки приведет к прерыванию анализа.
Комментарии
Текстовый анализатор выполняет обратный вызов для получения требуемой ориентации глифа и разрешенного уровня bidi, который он использует вместе со свойствами скрипта текста для определения фактической ориентации каждого символа, о котором сообщает клиенту с помощью метода SetGlyphOrientation приемника.
Требования
Минимальная версия клиента | Windows 8 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | dwrite_1.h |
Библиотека | Dwrite.lib |
DLL | Dwrite.dll |