WPF интегрируется с веб-камерой - PullRequest
1 голос
/ 25 апреля 2009

Как интегрировать PictureBox для отображения видео через WPF?

Ответы [ 2 ]

3 голосов
/ 25 апреля 2009

Также попробуйте WPF MediaKit . WPF MediaKit имеет элемент управления VideoCaptureElement для поддержки веб-камеры!

3 голосов
/ 25 апреля 2009

Вы, вероятно, не хотите использовать PictureBox для отображения изображений в WPF, потому что это элемент управления Windows Forms и, следовательно, имеет ограничения взаимодействия.

Чтобы отобразить изображение в WPF, используйте элемент Image. Установите его Source, как правило, BitmapImage, UriSource которого является URI файла точечного рисунка (который может быть в файловой системе). (Вы можете использовать другой тип ImageSource, если это более простой способ взаимодействия с веб-камерой.)

Для отображения видео используйте элемент MediaElement. Чтобы отобразить видеофайл, присвойте свойству Source MediaElement значение URI видео (которое также может быть в файловой системе). Если вам нужно получить изображения с веб-камеры для формирования видео, вам нужно использовать MediaElement в «режиме часов», который описан в разделе класса MediaElement в MSDN. См. Также «Обзор мультимедиа» в WPF SDK (http://msdn.microsoft.com/en-us/library/aa970915.aspx).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...