函数
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。数据由函数的调用者拥有。