IRawCDImageCreator::AddTrack 方法 (imapi2.h)
接受提供的 IStream 对象,并将接口指针保存为图像中的下一个轨道。
语法
HRESULT AddTrack(
[in] IMAPI_CD_SECTOR_TYPE dataType,
[in, optional] IStream *data,
[out, retval] LONG *trackIndex
);
parameters
[in] dataType
由 IMAPI_CD_SECTOR_TYPE 定义的值,指示数据类型。 IMAPI_CD_SECTOR_AUDIO 是 IRawCDImageCreator::AddTrack 方法支持的唯一值。
[in, optional] data
指向提供的 IStream 对象的指针。
[out, retval] trackIndex
将在 1 到 99 范围内与新轨道关联的 LONG 值。
返回值
成功后返回S_OK,但实现后可能会返回其他成功代码。
注解
任何其他轨道必须与所有现有轨道兼容。 有关限制的信息,请参阅 IMAPI_CD_SECTOR_TYPE 枚举。
数据流必须至少为 4 秒, (300 个扇区) 长。 数据流不会导致最终扇区超过 LBA 398,099 (MSF 88:29:74) ,因为先导将超过 MSF 89:59:74 最大值。
Windows Server 2003 支持此方法,Service Pack 1 (SP1) 、Windows XP with Service Pack 2 (SP2) ,以及 Windows Vista 通过用于存储的 Windows 功能包。 Windows 7 和 Windows Server 2008 R2 原生支持此更新包提供的所有功能。
要求
最低受支持的客户端 | Windows Vista、Windows XP SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | imapi2.h |