IRawCDImageCreator 介面 (imapi2.h)

使用此介面可建立RAW CD映像,以在磁碟 (DAO) 模式中寫入CD媒體。 使用此介面建立的映像可以使用 IDiscFormat2RawCD 介面寫入 CD 媒體。

若要建立這個介面的實例,請呼叫 CoCreateInstance 函式。 Use__uuidof (类别标识符的 MsftRawCDImageCreator) ,__uuidof (接口标识符的 IRawCDImageCreator) 。

繼承

IRawCDImageCreator 介面繼承自 IDispatch 介面。 IRawCDImageCreator 也有下列類型的成員:

方法

IRawCDImageCreator 介面具有這些方法。

 
IRawCDImageCreator::AddSpecialPregap

接受提供的 IStream 物件,並將相關聯的指標儲存為追蹤 1 前置間距的數據。
IRawCDImageCreator::AddSubcodeRWGenerator

允許新增 IStream 所提供的自定義 R-W 子碼。 所提供物件的大小必須等於建立最終影像時,原始磁碟映像 * 96 個字節中的扇區數目。
IRawCDImageCreator::AddTrack

接受提供的 IStream 物件,並將介面指標儲存為影像中的下一個曲目。
IRawCDImageCreator::CreateResultImage

根據目前的設定建立最終的 IStream 物件。
IRawCDImageCreator::get_DisableGaplessAudio

擷取目前的值,指定是否停用「無間距音訊」錄製。 此屬性預設為值VARIANT_FALSE,這會停用連續音訊播放軌之間的「無間距」錄製。
IRawCDImageCreator::get_ExpectedTableOfContents

取得所產生磁碟的 SCSI 格式目錄。
IRawCDImageCreator::get_LastUsedUserSectorInImage

擷取目前媒體上已使用的總扇區數目,包括現有曲目之間的任何額外負荷。
IRawCDImageCreator::get_MediaCatalogNumber

設定整個音訊光碟的媒體類別目錄號碼 (MCN) 。
IRawCDImageCreator::get_NumberOfExistingTracks

擷取媒體上現有曲目的數目。 (IRawCDImageCreator.get_NumberOfExistingTracks)
IRawCDImageCreator::get_ResultingImageType

擷取值,指定將產生之圖像檔案的類型。
IRawCDImageCreator::get_StartingTrackNumber

擷取開始追蹤編號。
IRawCDImageCreator::get_StartOfLeadout

擷取值,這個值會定義Leadout開頭的LBA。 這個方法可用來判斷影像是否可以透過比較影像與媒體的 LastPossibleStartOfLeadout 來寫入一段媒體。
IRawCDImageCreator::get_StartOfLeadoutLimit

擷取目前的 StartOfLeadoutLimit 屬性值。 此值會指定產生的影像是否必須符合 StartOfLeadout 大於或等於 LBA 的媒體片段。
IRawCDImageCreator::get_TrackInfo

擷取索引屬性,其接受範圍為 1 到 99 的 LONG 值做為索引,以判斷使用者正在查詢的追蹤。 然後會針對感興趣的特定每個追蹤屬性查詢/設定傳回的物件。
IRawCDImageCreator::p ut_DisableGaplessAudio

設定值,指定是否停用「無間距音訊」錄製。 此屬性預設為值VARIANT_FALSE,這會停用連續音訊播放軌之間的「無間距」錄製。
IRawCDImageCreator::p ut_MediaCatalogNumber

擷取整個音訊光碟的媒體類別目錄號碼 (MCN) 。
IRawCDImageCreator::p ut_ResultingImageType

設定值,這個值會定義將產生之圖像檔案的類型。
IRawCDImageCreator::p ut_StartingTrackNumber

設定開始追蹤編號。
IRawCDImageCreator::p ut_StartOfLeadoutLimit

設定 StartOfLeadoutLimit 屬性值。

備註

使用此介面建立的映像可以寫入持續性記憶體以供稍後使用,也可以直接提供給 IDiscFormat2RawCD 介面以寫入 CD 媒體。

DVD 媒體不支援這種類型的寫入。

Windows Server 2003 支援此介面,Service Pack 1 (SP1) 、Windows XP service Pack 2 (SP2) ,以及透過 Windows Vista for Storage。 此更新套件所提供的所有功能在 Windows 7 和 Windows Server 2008 R2 中原生支援。

規格需求

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

另請參閱

IMAPI_CD_SECTOR_TYPE