Screenshot zu langsam
Verfasst: 20.01.2010 17:03
Einen Screenshot unter Linux erzeuge ich so:
Leider ist dies viel langsamer als unter Windows. Auf meinen Rechner bekomme ich unter Windows in 65ms ein Screenshot und unter Linux(Ubuntu 9.10|Archlinux 64bit) in 680ms|590ms.
Kennt jemand von euch eine Lösung die schneller ist?
Code: Alles auswählen
ImageWidth=1680
ImageHeight=1050
tempImage=CreateImage(#PB_Any,ImageWidth,ImageHeight)
rootWindow=gdk_screen_get_root_window_(gdk_screen_get_default_())
time=ElapsedMilliseconds()
gdk_pixbuf_get_from_drawable_(ImageID(tempImage),rootWindow,gdk_drawable_get_colormap_(rootWindow),0,0,0,0,ImageWidth,ImageHeight)
Debug ElapsedMilliseconds()-time
Kennt jemand von euch eine Lösung die schneller ist?