IRawCDImageCreator::AddTrack 方法 (imapi2.h)

接受提供的 IStream 物件,並將介面指標儲存為影像中的下一個追蹤。

語法

HRESULT AddTrack(
  [in]           IMAPI_CD_SECTOR_TYPE dataType,
  [in, optional] IStream              *data,
  [out, retval]  LONG                 *trackIndex
);

參數

[in] dataType

值,由 IMAPI_CD_SECTOR_TYPE定義,表示資料類型。 IMAPI_CD_SECTOR_AUDIOIRawCDImageCreator::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 service Pack 2 (SP2) ,以及透過 Windows Feature Pack for Storage 支援此方法。 Windows 7 和 Windows Server 2008 R2 原生支援此更新套件所提供的所有功能。

需求

   
最低支援的用戶端 Windows Vista、Windows XP SP2 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 imapi2.h

另請參閱

IRawCDImageCreator