方法
GdkPixbufPixbufsave_to_streamv
自:2.36
声明 [来源]
gboolean
gdk_pixbuf_save_to_streamv (
GdkPixbuf* pixbuf,
GOutputStream* stream,
const char* type,
char** option_keys,
char** option_values,
GCancellable* cancellable,
GError** error
)
描述 [来源]
自:2.36
参数
stream
-
类型:
GOutputStream
保存 pixbuf 的
GOutputStream
。数据归方法调用者所有。 type
-
类型:
const char*
文件格式的名称。
数据归方法调用者所有。 该值是一个空终止的 UTF-8 字符串。 option_keys
-
类型:一个
utf8
的数组要设置的选项的名称。
参数可以是 NULL
。数组必须以 NULL
结尾。数据归方法调用者所有。 每个元素是一个空终止的 UTF-8 字符串。 option_values
-
类型:一个
utf8
的数组命名选项的值。
参数可以是 NULL
。数组必须以 NULL
结尾。数据归方法调用者所有。 每个元素是一个空终止的 UTF-8 字符串。 cancellable
-
类型:
GCancellable
可选的
GCancellable
对象,NULL
为忽略。参数可以是 NULL
。数据归方法调用者所有。 error
-
类型:
GError **
可恢复错误的返回位置。
参数可以是 NULL
。如果返回位置不是 NULL
,则你必须将其初始化为NULL
的GError*
。如果没有错误,方法将使参数保持初始化为 NULL
。如果出现错误,参数将被设置为一个新的 GError
;调用者将拥有这些数据,并负责释放它。