方法

潘果GlyphStringindex_to_x_full

自:1.50

声明 [源代码]

void
pango_glyph_string_index_to_x_full (
  PangoGlyphString* glyphs,
  const char* text,
  int length,
  PangoAnalysis* analysis,
  PangoLogAttr* attrs,
  int index_,
  gboolean trailing,
  int* x_pos
)

描述 [源代码]

将字符位置转换为x位置。

此版本的赵杨字体字符串_index_to_x()另外接受一个PangoLogAttr数组。其中包含的字符边界信息可用于消除一些复杂集群中的位置歧义。

自版本:1.50

参数

text

类型: const char*

运行文本。

数据由方法的调用者拥有。
该值是一个以NUL终止的UTF-8字符串。
length

类型: int

text中的字节数(不是字符数)。

analysis

类型: PangoAnalysis

赵杨项目化()返回的分析信息。

数据由方法的调用者拥有。
attrs

类型: PangoLogAttr

PangoLogAttr数组为text

参数可以为NULL
数据由方法的调用者拥有。
index_

类型: int

text中的字节索引。

trailing

类型: gboolean

我们是否应为字符的起始(FALSE)或结束(TRUE)计算结果。

x_pos

类型: int*

存储结果的地址。

该参数将由函数设置。