新增功能 - 映像母版 API
下表确定了每个映像母版 API 的新增功能。
版本 | 功能说明 |
---|---|
版本 2.0 | 大部分 API 已经过重新设计。 版本 1.0 的大部分功能在版本 2.0 中仍然可用。 建议编写映像主应用程序或执行新设备和格式开发的人员使用版本 2.0 而不是版本 1.0。 IMAPI 2.0 包含在 Windows Vista 中。 为 Windows XP 和 Windows Server 2003 启用相同的功能需要安装 KB932716 更新包。 Point-Release 说明:
|
版本 1.0 | 初始版本。 允许应用程序暂存并将简单的音频或数据映像烧毁到 CD-R 和 CD-RW 设备。 API 支持 Redbook 音频和数据光盘的 Joliet 和 ISO 9660 格式。 有关版本 1.0 的信息,请参阅 IMAPIv1 支持。包含在 Windows XP 中。 |
版本 2.0
- 允许应用程序刻录到 DVD-R、DVD+R、DVD-RW、DVD+RW、DVD+DL、DVD-DL 和 DVD-RAM、BD-R 和 BD-RE 媒体格式。
- 允许同时录制到多个驱动器。 在版本 1.0 中,IMAPI 一次只能使用系统上的一个记录器。 如果在 Windows Vista 上运行版本 1.0 应用程序,其他应用程序可能会在系统中的其他驱动器上同时使用 IMAPI 1.0 或 2.0 接口。 虽然这通常被视为一个好处,但依赖于单个系统燃烧器行为的应用程序可能需要次要更新。
- 当记录器将信息写入光盘时,将拒绝访问录制器。否则,记录器可供其他客户端使用。
- 支持客户端计算机上的多个存储文件,而版本 1.0 仅允许一个系统范围的存储文件。
- 在 Windows Vista 上,版本 1.0 不再包含服务或内核模式组件。 但是, IDiscRecorder2 接口仍使用 IOCTL_CDROM_EXCLUSIVE_ACCESS 和 IOCTL_SCSI_PASS_THROUGH_DIRECT 命令来管理对特定驱动器设备的访问或通信。
- 在 Windows Vista 上,版本 1.0 接口现在调用版本 2.0 接口。
- IMAPI 版本 2.0 包含在 SP1 和 Windows Server 2008 的 Windows Vista 中,通过 IFileSystemImage2 接口提供多启动支持。
- 允许对音频 CD 使用“无间隙燃烧”。 使用无间隙燃烧,可以消除音轨之间的可听间隙。
- 将“Double Stashing”替换为专门选择要存储的文件的进程,并将其余文件保留 (大部分是大型文件) 非存储。 最终结果为节省磁盘空间和操作时间。
- 使用 Windows 功能包存储,可通过 IBurnVerification 访问的属性提供烧毁验证选项。 从 Windows Vista 和 Windows Server 2008 开始,本机支持 IMAPI 2.0,无需 Windows 功能包存储。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈