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 |