函数
GdkPixbufPixbufget_file_info_async
自:2.32
声明 [源代码]
void
gdk_pixbuf_get_file_info_async (
const gchar* filename,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
描述 [源代码]
异步地解析图像文件以确定其格式和大小。
有关详细信息,请参阅 gdk_pixbuf_get_file_info(),这是此函数的同步版本。
操作完成后,主线程中将调用 callback
。然后您可以通过调用 gdk_pixbuf_get_file_info_finish()
来获取操作的结果。
自:2.32
此函数以异步方式完成。在使用 gdk_pixbuf_get_file_info_finish()
的 GAsyncReadyCallback
内部获取操作结果。
参数
filename
-
类型:
const gchar*
要识别的文件名称。
数据由函数的调用者拥有。 该值是一个平台本机字符串,在 Unix 上使用首选的 OS 编码,在 Windows 上使用 UTF-8。 cancellable
-
类型:
GCancellable
可选的
GCancellable
对象,NULL
表示忽略。该参数可以是 NULL
。数据由函数的调用者拥有。 callback
-
当文件信息可用时调用的
GAsyncReadyCallback
。 user_data
-
类型:
gpointer
传递给回调函数的数据。
该参数可以是 NULL
。数据由函数的调用者拥有。