I don\'t know how to put this but I\'ll try my best.
I have a Windows form application which uses a webcam to take a photo of a user which works fine, I\'m using the
Image image = (Image)pictureBox.Invoke ((Func) delegate { return pictureBox.Image; });