函数
PangoCairoShapeRendererFunc
声明
void
(* PangoCairoShapeRendererFunc) (
cairo_t* cr,
PangoAttrShape* attr,
gboolean do_path,
gpointer data
)
参数
cr
-
类型:
cairo_t
一个 Cairo 上下文,当前点设置为形状应该被渲染的位置。
数据由函数的调用者所有。 attr
-
类型:
PangoAttrShape
要渲染的
PANGO_ATTR_SHAPE
。数据由函数的调用者所有。 do_path
-
类型:
gboolean
是否仅将形状路径附加到
cr
的当前路径,而不执行填充/描边。在从pango_cairo_layout_path()
和pango_cairo_layout_line_path()
渲染函数调用时,这将设置为TRUE
。 data
-
类型:
gpointer
传递给 pango_cairo_context_set_shape_renderer() 的用户数据。
参数可以是 NULL
。数据由函数的调用者所有。