Поделиться через


Метод 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

См. также раздел

IDWriteTextAnalysisSource1