Criando веб-камера с COM в C# форм Windows
как сохранить видео или записать его в форме c# windows? мне надоел мой бедный английский.
Что я уже пробовал:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using AForge.Video; using AForge.Video.DirectShow; using System.Drawing.Imaging; using System.Timers; namespace WebCam { public partial class Form1 : Form { Image capturaImagem; public string caminhoImagemSalva = null; private bool ExistenDispositivos = false; private FilterInfoCollection DispositivosDeVideo; private VideoCaptureDevice FluenteDeVideo = null; private AVIWriter VideoWriter = new AVIWriter("wmv3"); private VideoCaptureDevice FinalVideo = null; private VideoCaptureDeviceForm captureDevice; Bitmap Image; private Bitmap video; private SaveFileDialog saveAvi; public Form1() { InitializeComponent(); BuscarDipositivos(); } private void Form1_Load(object sender, EventArgs e) { DispositivosDeVideo = new FilterInfoCollection(FilterCategory.VideoInputDevice); FluenteDeVideo = new VideoCaptureDevice(); } public void CaregarDispositivos(FilterInfoCollection Dispositivos) { for (int i = 0; i < Dispositivos.Count; i++) comboBox1.Items.Add(Dispositivos[i].Name.ToString()); comboBox1.Text = comboBox1.Items[0].ToString(); } public void BuscarDipositivos() { DispositivosDeVideo = new FilterInfoCollection(FilterCategory.VideoInputDevice); if (DispositivosDeVideo.Count == 0) ExistenDispositivos = false; else { ExistenDispositivos = true; CaregarDispositivos(DispositivosDeVideo); } } }
Sandeep Mewara
А где же застряли?