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 确定在写入音轨后媒体是否保持打开状态以供写入。 (放置) |
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 |