虚拟方法

PangoFontFamilylist_faces

声明 [源]

void
list_faces (
  PangoFontFamily* family,
  PangoFontFace*** faces,
  int* n_faces
)

描述 [源]

列出构成 family 的不同字体样式。

一个家族中的样式共享一个共同的设计,但在倾斜、粗细、宽度等方面有所不同。

请注意,返回的样式没有特定的顺序,并且多个样式可能具有相同的名称或特征。

PangoFontFamily 还实现了用来列举样式的 GListModel 接口。

参数

faces

类型: PangoFontFace** 的数组

存放指向 PangoFontFace 对象指针数组的存放位置,或 NULL。此数组应在不再需要时使用 g_free() 释放。

此参数将由函数设置。
此参数可以是 NULL
数组的长度由 n_faces 参数指定。
方法的调用者将接收返回数据容器的所有权,但不包括其中的数据。
n_faces

类型: int*

存放 faces 中元素数量的存放位置。

此参数将由函数设置。