我正在撰写一个处理相机文件的业余项目。以前我在相机和FolderBrowserDialog方面遇到了问题。
我认为发生的事情是相机正在使用MTP或PTP(图片传输协议而不是点对点)。
为了使与相机的交互更加无缝,我想使用PTP或MTP来访问相机。是否有任何针对.Net平台的MTP / PTP包装器可以推荐?如果可能的话,我很乐意避免编写自己的代码或涉足非托管代码。
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/
你在这个项目中取得了什么成功吗?