Я нашел пример элемента управления, написанного на C ++ / CLI, который захватывает и отображает канал веб-камеры с помощью DirectShow.Я хотел бы взять этот пример и использовать его из моего приложения WPF.Я пробовал (и использовал) несколько разных подходов, включая использование класса веб-камеры и создание HwndHost
из моего приложения WPF для загрузки элемента управления веб-камерой.Я зашел в тупик со всеми этими вещами, но моего понимания того, чего я пытаюсь достичь, недостаточно, чтобы сформировать достаточно конкретный вопрос.
Итак, я ищу некоторые рекомендации поОбщий подход, который я должен принять для достижения этой цели.Что мне нужно сделать, чтобы компонент веб-камеры C ++ был доступен для использования моим приложением WPF?И какой подход я должен использовать, чтобы использовать этот компонент C ++ - Wrapper?PInvoke?Что-то еще?