方法

GdkPixbufPixbufLoaderwrite

声明 [src]

gboolean
gdk_pixbuf_loader_write (
  GdkPixbufLoader* loader,
  const guchar* buf,
  gsize count,
  GError** error
)

描述 [src]

解析给定图像缓冲区中的下一个 count 字节。

参数

buf

类型: 一个guchar类型的数组

指向图像数据的指针。

数组的长度由 count 参数指定。
数据由调用此方法的对象所有。
count

类型: gsize

buf 缓冲区的长度,以字节为单位。

error

类型: GError **

一个可恢复错误的返回位置。

参数可以是 NULL
如果返回位置不是 NULL,则必须将其初始化为 NULLGError*
如果没有错误,方法将把参数初始化为 NULL
在出现错误的情况下,参数将设置为一个新的 GError;调用者将负责数据的所有权,并负责释放它。

返回值

类型: gboolean

TRUE 如果写入成功,或者 FALSE 如果加载器无法解析缓冲区。