使用pixbuf显示像素缓冲区

时间:2010-09-27 16:22:32

标签: c gtk

我有一个像素值的缓冲区。是否可以使用gtk中的pixbuf将该缓冲区显示为图像。我将使用c语言。

1 个答案:

答案 0 :(得分:1)

是的,请看一下这个功能:

gdk_pixbuf_new_from_data ()

GdkPixbuf *         gdk_pixbuf_new_from_data            (const guchar *data,
                                                         GdkColorspace colorspace,
                                                         gboolean has_alpha,
                                                         int bits_per_sample,
                                                         int width,
                                                         int height,
                                                         int rowstride,
                                                         GdkPixbufDestroyNotify destroy_fn,
                                                         gpointer destroy_fn_data);

(在docs