方法
GdkPixbufPixbufsave_to_stream_async
自 2.24 版本以来
声明 [src]
void
gdk_pixbuf_save_to_stream_async (
GdkPixbuf* pixbuf,
GOutputStream* stream,
const gchar* type,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data,
...
)
描述 [src]
异步将 pixbuf 保存到输出流。
有关更多详细信息,请参阅 gdk_pixbuf_save_to_stream(),这是此函数的同步版本。
操作完成后,将在主线程中调用 callback。
然后您可以通过调用 gdk_pixbuf_save_to_stream_finish() 来获取操作的结果。
自 2.24 版本以来
此方法对语言绑定不可直接访问。
参数
stream-
类型:
GOutputStream保存Pixbuf的
GOutputStream。数据由方法调用的调用者所有。 type-
类型:
const gchar*文件格式的名称。
数据由方法调用的调用者所有。 该值为一个以 Null 结尾的 UTF-8 字符串。 cancellable-
类型:
GCancellable可选的
GCancellable对象,NULL表示忽略。此参数可以是 NULL。数据由方法调用的调用者所有。 callback-
当图片缓冲区保存时调用的
GAsyncReadyCallback。此参数可以是 NULL。 user_data-
类型:
gpointer传递给回调函数的数据。
此参数可以是 NULL。数据由方法调用的调用者所有。 ...-
类型:
键值保存选项列表。