方法

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_rectlogical_rect 进行四舍五入,使得四舍五入后的矩形完全包含未四舍五入的一个(即,将它们作为第一个参数传递给 pango_extents_to_pixels())。

参数

ink_rect

类型: PangoRectangle

用于存储绘制字形字符串外延的矩形。

此参数将由函数设置。
参数可以是 NULL
返回的数据由实例拥有。
logical_rect

类型: PangoRectangle

用于存储字形字符串逻辑外延的矩形。

此参数将由函数设置。
参数可以是 NULL
返回的数据由实例拥有。