Many thanks mfkl. I'm going to take a look to it. As far as I understand from my first scan, the deal is with two callback events: LockVideo(IntPtr userdata, IntPtr planes) DisplayVideo(IntPtr userdata, IntPtr picture) I will explore the use of these methods to get the corresponding image. Thanks.