共用方式為


IDiscFormat2TrackAtOnce 介面 (imapi2.h)

使用此介面,在 「追蹤時」模式中將音訊寫入空白 CD-R 或 CD-RW 媒體。

若要建立這個介面的實例,請呼叫 CoCreateInstance 函式。 Use__uuidof (類別識別碼的 MsftDiscFormat2TrackAtOnce) ,以及介面識別碼__uuidof (IDiscFormat2TrackAtOnce) 。

繼承

IDiscFormat2TrackAtOnce介面繼承自IDiscFormat2IDiscFormat2TrackAtOnce 也有下列類型的成員:

方法

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

另請參閱

IDiscFormat2

IDiscFormat2Data

IDiscFormat2RawCD