Добавить обработку камеры в приложении Windows CE C # - PullRequest
2 голосов
/ 24 мая 2011

Я пытаюсь разработать приложение для Windows CE.У моего устройства есть камера, и я бы хотел использовать ее в своем приложении.Я нашел много примеров для Windows Mobile и пытаюсь реализовать это, но безуспешно.Есть ли определенный класс или сборка для Windows CE по обработке камеры ???

Спасибо

1 Ответ

2 голосов
/ 24 мая 2011

Нет, нет общего "класса камеры" для использования данных камеры под CE. Windows Mobile имеет CameraCaptureDialog , но для этого требуется специальный программный интерфейс, который требуется только от производителей WinMo. Поскольку камеры могут иметь широкий спектр программных интерфейсов и поскольку ни один OEM-производитель не обязан использовать какой-либо конкретный интерфейс, команда CF не смогла обернуть его в элемент управления.

Во многих случаях входной поток с камеры можно получить с помощью Direct Show. Если на вашем устройстве есть DShow, а драйвер камеры предоставляет интерфейс DSHow (два больших if), вы, вероятно, можете создать фильтр-график для его импорта. Для этого нужно немало сложного COM-взаимодействия , так что это не то, что я бы назвал простым, но это, по крайней мере, достижимо.

...