Can't you use gdk_pixbuf_get_from_window() if you want to capture the contents of external windows? More details can be found here: http://developer.gnome.org/gtk3/stable/ch25s02.html#id1616337 Regards Mario ----- Ursprüngliche Mail ----- > Von: "salsaman" <salsaman@xxxxxxxxx> > An: "Michael Torrie" <torriem@xxxxxxxxx> > CC: gtk-list@xxxxxxxxx > Gesendet: Donnerstag, 5. Januar 2012 04:15:13 > Betreff: Re: gtk3 replacement for gdk_pixmap_foreign_new > > Hi Michael, > thanks for your replies. Yes I was wondering why my posts were not > showing up in gmail. The function you mention is not really a > replacement. The original function is used by LiVES to capture and > record external windows from the desktop. Its not really a > show-stopper not having it but its a useful feature (you just click > on > a window and its output is recorded as a clip) and I will need to > find > a replacement function before I can implement GTK+ 3.completely in > LiVES. > > Regards, > Salsaman. > > http://lives.sourceforge.net > https://www.ohloh.net/accounts/salsaman > > > > On Wed, Jan 4, 2012 at 21:46, Michael Torrie <torriem@xxxxxxxxx> > wrote: > > On 01/04/2012 05:40 PM, Michael Torrie wrote: > >> On 12/30/2011 02:56 PM, salsaman wrote: > >>> I would like to know what cairo function is the equivalent of > >>> gdk_pixmap_foreign_new(). I cannot seem to find any reference to > >>> this > >>> anywhere. > > > > Actually does this function replace it? > > > > cairo_xlib_surface_create_for_bitmap() > > > > http://cairographics.org/manual/cairo-XLib-Surfaces.html > > > > Thought it requires more information than the gdk call, it does > > create a > > Cairo surface for a native X11 pixmap, which if I read the GDK > > manually > > correctly, that is what the deprecated call does. > > > > I found this function by searching Google for "cairo surface native > > X11 > > pixmap" > > > > > _______________________________________________ > gtk-list mailing list > gtk-list@xxxxxxxxx > http://mail.gnome.org/mailman/listinfo/gtk-list > _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list