I am using WPF MediaKit for capturing webcam live view and image capture for my Photobooth Application. I have been working on the software for a few years and its working well.