方法
潘果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*
存储结果的地址。
该参数将由函数设置。