方法
PangoLayoutLineget_pixel_extents
声明 [src]
void
pango_layout_line_get_pixel_extents (
PangoLayoutLine* layout_line,
PangoRectangle* ink_rect,
PangoRectangle* logical_rect
)
描述 [src]
计算 device 单元中 layout_line
的逻辑和墨迹外延。
此函数仅调用 pango_layout_line_get_extents()
,然后是两次调用 pango_extents_to_pixels()
,将 ink_rect
和 logical_rect
进行四舍五入,使得四舍五入后的矩形完全包含未四舍五入的一个(即,将它们作为第一个参数传递给 pango_extents_to_pixels()
)。
参数
ink_rect
-
类型:
PangoRectangle
用于存储绘制字形字符串外延的矩形。
此参数将由函数设置。 参数可以是 NULL
。返回的数据由实例拥有。 logical_rect
-
类型:
PangoRectangle
用于存储字形字符串逻辑外延的矩形。
此参数将由函数设置。 参数可以是 NULL
。返回的数据由实例拥有。