Я пишу проект хобби иметь дело с файлами на камерах. Ранее я нашел проблемы с камерой и FolderBrowserDialog.
То, чему я верю, случается, то, что камера использует MTP или PTP (Протокол передачи изображения, не одноранговый).
Для создания взаимодействия через интерфейс с камерой более бесшовным, я хотел бы использовать PTP или MTP для доступа к камере. Есть ли какой-либо MTP / Обертки PTP для людей .NET могут рекомендовать? Я стремлюсь постараться не писать свое собственное или баловаться неуправляемым кодом, если это возможно.
Я нашел это сообщение в блоге от dimeby8, которое стало отличной отправной точкой с большим количеством полезной информации о том, как работает протокол, но оставляет много желать лучшего в плане управляемых реализаций
http://blogs.msdn.com/dimeby8/archive/tags/C_2300_/default.aspx
Я также нашел грубую оболочку C ++ / CLI MTP - в ней есть почти не имеет функциональности, но является хорошей демонстрацией смешанного управляемого и немангового кода:
http://ko.sourceforge.jp/projects/sfnet_mtpsharp/
И есть проект CodePlex, но он не демонстрирует передачи или - что меня интересует - редактирование метаданных камеры (в частности, даты камеры)
http://www.codeplex.com/portabledevicelib/
Добились ли вы успеха с этим проектом?
{{1} }