函数
PangoAttrShapenew_with_data
since: 1.8
声明 [src]
PangoAttribute*
pango_attr_shape_new_with_data (
const PangoRectangle* ink_rect,
const PangoRectangle* logical_rect,
gpointer data,
PangoAttrDataCopyFunc copy_func,
GDestroyNotify destroy_func
)
参数
ink_rect-
类型:
PangoRectangle分配给每个字符的墨水矩形。
数据由函数的调用者所有。 logical_rect-
类型:
PangoRectangle分配给每个字符的逻辑矩形。
数据由函数的调用者所有。 data-
类型:
gpointer用户数据指针。
该参数可以是 NULL。数据由函数的调用者所有。 copy_func-
在属性复制时复制
data的函数。如果NULL,则data简单地作为指针复制。 destroy_func-
类型:
GDestroyNotify在属性释放时释放
data的函数。
返回值
类型: PangoAttribute
新分配的PangoAttribute,应使用pango_attribute_destroy()释放。
| 函数的调用者拥有数据,并负责释放它。 |