コード例 #1
0
 private void videoCaptureDeviceSelector1_DeviceSelected(object sender, VideoDeviceSelectedEventArgs e)
 {
     if (VideoDevice != null)
     {
         VideoDevice.Stop();
         VideoDevice.NewFrame -= VideoDevice_NewFrame;
     }
     VideoDevice           = new VideoCaptureDevice(e.Device);
     VideoDevice.NewFrame += VideoDevice_NewFrame;
     scanButton.Enabled    = VideoDevice != null && Device != null;
 }
コード例 #2
0
        private void InvokeDeviceSelected(VideoCaptureDeviceInfo device)
        {
            var args = new VideoDeviceSelectedEventArgs(device);

            DeviceSelected?.Invoke(this, args);
        }