開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
gcc, c++, linux
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
Gtk+-2.0, X11
問題(Question):
我有一支第三方rend圖的函式庫,出來的結果是XPixmap,
但接下來需要用到gdk-pixbuf重新scale圖的大小,
找了一下好像沒有相關聯的Api可以直接從xPixmap直接轉成gdk_pixbuf
接近的api似乎是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);
可以請有經驗的朋友稍微講解一下從pixmap轉成buf的個欄位該怎麼填嗎?