方法

GskRenderNodewrite_to_file

声明 [源码]

gboolean
gsk_render_node_write_to_file (
  GskRenderNode* node,
  const char* filename,
  GError** error
)

描述 [源码]

此函数等同于调用gsk_render_node_serialize()然后调用g_file_set_contents()

有关参数的详细信息,请参阅这两个函数。

主要用于在调试器内部快速将渲染节点输出到文件,以便稍后检查。

参数

filename

类型: const char*

保存文件的文件名。

数据由方法调用者所有。
值是平台原生字符串,Unix上使用首选的操作系统编码,Windows上使用UTF-8。
error

类型: GError **

用于可恢复错误的返回位置的地址。

参数可以是NULL
如果返回位置不是NULL,则必须将其初始化为NULLGError*
如果没有错误,方法会将参数保留初始化为NULL
在发生错误的情况下,参数将被设置为一个新的GError;调用者将占用数据,并负责释放它。

返回值

类型: gboolean

如果保存成功则为真。