共用方式為


IRedbookDiscMaster::AddAudioTrackBlocks 方法 (imapi.h)

將音訊數據的區塊新增至目前開啟的曲目。這個方法可以重複呼叫,直到沒有可用空間或曲目已滿為止。

語法

HRESULT AddAudioTrackBlocks(
  [in] byte *pby,
  [in] long cb
);

參數

[in] pby

追蹤區塊陣列的指標。 格式為 44.1 KHz 16 位的立體 RAW 音訊範例,格式與數據區段中 WAV 所使用的格式相同。

[in] cb

陣列的大小,以位元組為單位。 這個計數必須是音訊區塊大小的倍數。

傳回值

成功時會傳回S_OK,但可能會因為實作而傳回其他成功碼。 下列錯誤碼通常會在作業失敗時傳回,但不代表唯一可能的錯誤值:

備註

新增所有區塊之後,請呼叫 CloseAudioTrack 方法來完成追蹤。

如果呼叫這個方法會覆寫可用的音訊區塊數目,則方法會傳回IMAPI_E_DISCFULL,並保留盡可能多的音訊數據。 相反地, IJolietDiscMaster::AddData 方法不會保留任何數據,因此沒有不正確的檔案。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 imapi.h
程式庫 Uuid.lib
Dll Actxprxy.dll

另請參閱

IRedbookDiscMaster