函数

GdkPixbufPixbufnew_from_stream_async

since: 2.24

声明 [src]

void
gdk_pixbuf_new_from_stream_async (
  GInputStream* stream,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

描述 [src]

通过异步地从输入流中加载图像来创建一个新的 pixbuf。

更多详细信息请参见 gdk_pixbuf_new_from_stream(),这是此函数的同步版本。

当操作完成时,主线程中将调用 callback。此时,您可以调用 gdk_pixbuf_new_from_stream_finish() 来获取操作的结果。

Available since: 2.24

此函数异步完成。请在 GAsyncReadyCallback 内部使用 gdk_pixbuf_new_from_stream_finish() 来获取操作结果。

参数

stream

类型: GInputStream

用于加载 pixbuf 的 GInputStream。

数据由函数的调用者拥有。
cancellable

类型: GCancellable

可选的 GCancellable 对象,NULL 表示忽略。

该参数可以是 NULL
数据由函数的调用者拥有。
callback

类型: GAsyncReadyCallback

当 pixbuf 载入时调用的 GAsyncReadyCallback。

user_data

类型: gpointer

传递给回调函数的数据。

该参数可以是 NULL
数据由函数的调用者拥有。