I am now facing one problem which to get the live image from Camera (eg. Sony, Canon) into winform and also control the camera capture button from a button in the form.
You can also take a look on Intel OpenCV. It's C++, but you can use use PInvoke to use it from c#