方法
PangoFontMapreload_font
自:1.52
声明 [源]
PangoFont*
pango_font_map_reload_font (
PangoFontMap* fontmap,
PangoFont* font,
double scale,
PangoContext* context,
const char* variations
)
描述 [源]
返回一个新字体,它类似于 font,但是其大小乘以 scale,其后端相关的配置(例如 cairo 字体选项)被 context 中的配置替代,并且其变体被 variations 替换。
可用自:1.52
参数
font-
类型:
PangoFont在
fontmap中的一个字体。数据由方法调用者拥有。 scale-
类型:
double要应用的缩放因子。
context-
类型:
PangoContextA
PangoContext。参数可以 NULL。数据由方法调用者拥有。 variations-
类型:
const char*要使用的字体变体。
参数可以 NULL。数据由方法调用者拥有。 该值是一个以NULL终止的UTF-8字符串。
返回值
类型: PangoFont
修改后的字体。
| 方法调用者继承返回数据,并对释放该数据负责。 |