构造器

GdkTexturenew_from_resource

声明 [src]

GdkTexture*
gdk_texture_new_from_resource (
  const char* resource_path
)

描述 [src]

通过从资源加载图像创建新的纹理。

文件格式会自动检测。支持的格式包括PNG和JPEG,尽管可能还有其他格式可用。

如果resource_path未指定有效的图像资源,则会发生致命错误,程序将在此情况下中止。如果您不确定资源的有效性,请使用gdk_texture_new_from_file()来加载它。

此函数是线程安全的,因此您可以例如使用GTask和g_task_run_in_thread()来避免在加载大图像时阻塞主线程。

参数

resource_path

类型: const char*

资源文件的路径。

数据由函数的调用者所有。
该值是NUL终止的UTF-8字符串。

返回值

类型: GdkTexture

创建了一个新的GdkTexture

函数的调用者将承担数据所有权的责任,并负责释放它。