3

我下载了可从 Windows 再分发的 Windows 图像采集自动化层 sdk 和我编写的用于从 DSLR 捕获静止图像的 VB6 应用程序,wia 兼容相机在 Windows XP 上运行良好。

相同的应用程序可以在 Windows Vista 或 7 上运行吗?微软表示,“Windows Image Acquisition Automation Library v2.0 仅在安装了 Service Pack 1 的 Windows XP 上受支持。”但这些 API 是否仍能在较新的操作系统上工作?我真的不想用 C++ 重写整个东西......

如果我想继续使用 VB6 但又想支持更新的操作系统,我还有其他选择吗?

4

1 回答 1

3

听起来你可以使用它,但视频支持已被删除

WIA 1.0 在 Windows Me 和 Windows XP 中引入,支持扫描仪、数码相机和数码视频设备。WIA 2.0 随 Windows Vista 一起发布。WIA 2.0 以扫描仪为目标,但通过 WIA 服务提供的 WIA 1.0 到 WIA 2.0 兼容层继续为传统 WIA 1.0 应用程序和设备提供支持。但是,已从 WIA 中删除了对 Windows Vista 的视频内容支持。我们建议将来用于数码相机和数码视频设备的 Windows 便携式设备 (WPD) API。WIA 1.0 和 STI TWAIN 驱动程序仍直接在 Windows Vista 和 Windows 7 上以及本机 WIA 2.0 设备驱动程序和成像应用程序上得到支持。

于 2010-04-26T05:58:14.413 回答