示例#1
-1
 private Bitmap GetWebCamImage()
 {
     Bitmap image = null;
     var webCameraControl = new WebCameraControl();
     WebCameraId camera = null;
     foreach (WebCameraId c in webCameraControl.GetVideoCaptureDevices())
     {
         if (c != null)
         {
             camera = c;
             break;
         }
     }
     if (camera != null)
     {
         webCameraControl.StartCapture(camera);
         System.Threading.Thread.Sleep(2000);
         image = webCameraControl.GetCurrentImage();
         System.Threading.Thread.Sleep(250);
         webCameraControl.StopCapture();
     }
     return image;
 }