I've been mulling screen capture code. I tried PIL's 
ImageGrab().grab() (with pymedia) but find PIL's method to be pretty 
slow, ~4grabs per second max with no other processes.
pymedia is pretty quick once I hand it the data.

There has to be another way to get a copy or buffer() of the screen 
DC's data that is faster (I hope).

I putsed around with win32gui
desktop = win32gui.GetDesktopWindow()
dt_l, dt_t, dt_r, dt_b = win32gui.GetWindowRect(desktop)
but couldn't see how to get at the data via the handle.

I've read that ctypes can directly access data by constructing 
POINTER objects, but I didn't try it.

suggestions?

Ray

_______________________________________________
Python-win32 mailing list
Python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to