IDiscFormat2TrackAtOnce 介面 (imapi2.h)
使用此介面,在 「追蹤時」模式中將音訊寫入空白 CD-R 或 CD-RW 媒體。
若要建立這個介面的實例,請呼叫 CoCreateInstance 函式。 Use__uuidof (類別識別碼的 MsftDiscFormat2TrackAtOnce) ,以及介面識別碼__uuidof (IDiscFormat2TrackAtOnce) 。
繼承
IDiscFormat2TrackAtOnce介面繼承自IDiscFormat2。 IDiscFormat2TrackAtOnce 也有下列類型的成員:
方法
IDiscFormat2TrackAtOnce介面具有這些方法。
IDiscFormat2TrackAtOnce::AddAudioTrack 將資料流程寫入目前媒體作為新播放軌。 |
IDiscFormat2TrackAtOnce::CancelAddTrack 取消目前的寫入作業。 (IDiscFormat2TrackAtOnce.CancelAddTrack) |
IDiscFormat2TrackAtOnce::get_BufferUnderrunFreeDisabled 判斷是否已啟用緩衝區不足的錄製。 (IDiscFormat2TrackAtOnce.get_BufferUnderrunFreeDisabled) |
IDiscFormat2TrackAtOnce::get_ClientName 擷取用戶端的易記名稱。 (IDiscFormat2TrackAtOnce.get_ClientName) |
IDiscFormat2TrackAtOnce::get_CurrentPhysicalMediaType 擷取磁片裝置中的媒體類型。 (IDiscFormat2TrackAtOnce.get_CurrentPhysicalMediaType) |
IDiscFormat2TrackAtOnce::get_CurrentRotationTypeIsPureCAV 擷取錄製器所使用的目前旋轉速度控制項。 (IDiscFormat2TrackAtOnce.get_CurrentRotationTypeIsPureCAV) |
IDiscFormat2TrackAtOnce::get_CurrentWriteSpeed 擷取磁片磁碟機目前的寫入速度。 (IDiscFormat2TrackAtOnce.get_CurrentWriteSpeed) |
IDiscFormat2TrackAtOnce::get_DoNotFinalizeMedia 判斷媒體是否保持開啟,以在寫入音訊播放軌之後寫入。 (取得) |
IDiscFormat2TrackAtOnce::get_ExpectedTableOfContents 擷取在播放軌寫入會話內媒體上所配置之音訊播放軌的目錄。 |
IDiscFormat2TrackAtOnce::get_FreeSectorsOnMedia 擷取可用於將新曲目新增至媒體的磁區數目。 |
IDiscFormat2TrackAtOnce::get_NumberOfExistingTracks 擷取媒體上現有曲目的數目。 (IDiscFormat2TrackAtOnce.get_NumberOfExistingTracks) |
IDiscFormat2TrackAtOnce::get_Recorder 擷取要用於寫入作業的錄製裝置。 (IDiscFormat2TrackAtOnce.get_Recorder) |
IDiscFormat2TrackAtOnce::get_RequestedRotationTypeIsPureCAV 擷取要求的旋轉速度控制類型。 (IDiscFormat2TrackAtOnce.get_RequestedRotationTypeIsPureCAV) |
IDiscFormat2TrackAtOnce::get_RequestedWriteSpeed 擷取要求的寫入速度。 (IDiscFormat2TrackAtOnce.get_RequestedWriteSpeed) |
IDiscFormat2TrackAtOnce::get_SupportedWriteSpeedDescriptors 擷取磁片錄製器和目前媒體所支援的詳細寫入設定清單。 (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeedDescriptors) |
IDiscFormat2TrackAtOnce::get_SupportedWriteSpeeds 擷取磁片錄製器和目前媒體所支援的寫入速度清單。 (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeeds) |
IDiscFormat2TrackAtOnce::get_TotalSectorsOnMedia 寫入一個連續音訊播放軌時,擷取媒體上可用的磁區總數。 |
IDiscFormat2TrackAtOnce::get_UsedSectorsOnMedia 擷取媒體上已使用的磁區總數。 |
IDiscFormat2TrackAtOnce::P repareMedia 鎖定目前的媒體以進行獨佔存取。 (IDiscFormat2TrackAtOnce.PrepareMedia) |
IDiscFormat2TrackAtOnce::p ut_BufferUnderrunFreeDisabled 判斷是否已啟用緩衝區執行不足的錄製。 |
IDiscFormat2TrackAtOnce::p ut_ClientName 設定用戶端的易記名稱。 (IDiscFormat2TrackAtOnce.put_ClientName) |
IDiscFormat2TrackAtOnce::p ut_DoNotFinalizeMedia 判斷媒體是否保持開啟,以在寫入音訊播放軌之後寫入。 (Put) |
IDiscFormat2TrackAtOnce::p ut_Recorder 設定要用於寫入作業的錄製裝置。 (IDiscFormat2TrackAtOnce.put_Recorder) |
IDiscFormat2TrackAtOnce::ReleaseMedia 關閉追蹤寫入會話並釋放鎖定。 |
IDiscFormat2TrackAtOnce::SetWriteSpeed 設定磁片錄製器的寫入速度。 (IDiscFormat2TrackAtOnce.SetWriteSpeed) |
備註
若要在腳本中建立 MsftDiscFormat2TrackAtOnce 物件,請使用 IMAPI2。呼叫 CreateObject時,MsftDiscFormat2TrackAtOnce 作為程式識別碼。
電源狀態轉換可以在 (期間進行電源狀態轉換,也就是使用者登出或系統暫停) ,這會導致損毀程式中斷和可能的資料遺失。 如需程式設計考慮,請參閱 防止在擷取期間登出或暫停。
需求
最低支援的用戶端 | Windows Vista、Windows XP 與 SP2 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | imapi2.h |