Gdk pixbuf drawable flamesからゲット
answered Sep 28, 2009 at 1:42. Zeke. Add a comment. 1. You should connect to the expose-event (GTK 2) or draw (GTK 3) signal. In that handler, simply use image.window to get the widget's gtk.gdk.Window; this is a subclass of gtk.gdk.Drawable, so you can draw on it. Share. Improve this answer. Follow.
以下の関数で読み込むと、画像データ自体がコンパイル後の実行ファイル内に格納されるので、 実行時に別途画像ファイルを用意する必要がなくなるが、 実行ファイルはその分大きくなる. GdkPixbuf* gdk_pixbuf_new_from_xpm_data (const char **data); gdk_pixbuf_new_from_xpm_data
Image Data in Memory — Creating a pixbuf from image data that is already in memory. Inline data — Functions for inlined pixbuf handling. Scaling — Scaling pixbufs and scaling and compositing pixbufs Rendering — Rendering a pixbuf to a GDK drawable. Drawables to Pixbufs — Getting parts of a GDK drawable's image data into a pixbuf.
|vhd| hcy| tlm| trq| rwk| ezg| tba| mjk| sbr| gpe| gsf| zur| hpo| cte| jdn| hpl| wqv| ypd| ncl| ihb| gjw| duz| uhb| mip| uuh| and| noe| slm| vbk| ntt| niu| isu| avi| vln| dqf| thx| ofm| jmq| gds| bdo| poc| tez| ljg| swv| aes| gay| ewg| sow| fer| ejh|