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 7 的 Windows 8 和平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 和适用于 Windows Server 2008 R2 的平台更新 [桌面应用 |UWP 应用]
目标平台 Windows
标头 dwrite_1.h
Library Dwrite.lib
DLL Dwrite.dll

请参阅

IDWriteTextAnalysisSource1