Interface IDiscFormat2TrackAtOnce (imapi2.h)
Use essa interface para gravar áudio em uma mídia CD-R ou CD-RW em branco no modo Track-At-Once.
Para criar uma instância dessa interface, chame a função CoCreateInstance . Use__uuidof(MsftDiscFormat2TrackAtOnce) para o identificador de classe e __uuidof(IDiscFormat2TrackAtOnce) para o identificador de interface.
Herança
A interface IDiscFormat2TrackAtOnce herda de IDiscFormat2. IDiscFormat2TrackAtOnce também tem estes tipos de membros:
Métodos
A interface IDiscFormat2TrackAtOnce tem esses métodos.
IDiscFormat2TrackAtOnce::AddAudioTrack Grava o fluxo de dados na mídia atual como uma nova faixa. |
IDiscFormat2TrackAtOnce::CancelAddTrack Cancela a operação de gravação atual. (IDiscFormat2TrackAtOnce.CancelAddTrack) |
IDiscFormat2TrackAtOnce::get_BufferUnderrunFreeDisabled Determina se a gravação gratuita de Subexecutação de Buffer está habilitada. (IDiscFormat2TrackAtOnce.get_BufferUnderrunFreeDisabled) |
IDiscFormat2TrackAtOnce::get_ClientName Recupera o nome amigável do cliente. (IDiscFormat2TrackAtOnce.get_ClientName) |
IDiscFormat2TrackAtOnce::get_CurrentPhysicalMediaType Recupera o tipo de mídia no dispositivo de disco. (IDiscFormat2TrackAtOnce.get_CurrentPhysicalMediaType) |
IDiscFormat2TrackAtOnce::get_CurrentRotationTypeIsPureCAV Recupera o controle de velocidade rotacional atual usado pelo gravador. (IDiscFormat2TrackAtOnce.get_CurrentRotationTypeIsPureCAV) |
IDiscFormat2TrackAtOnce::get_CurrentWriteSpeed Recupera a velocidade de gravação atual da unidade. (IDiscFormat2TrackAtOnce.get_CurrentWriteSpeed) |
IDiscFormat2TrackAtOnce::get_DoNotFinalizeMedia Determina se a mídia é deixada aberta para gravação depois de gravar a faixa de áudio. (Obter) |
IDiscFormat2TrackAtOnce::get_ExpectedTableOfContents Recupera o sumário das faixas de áudio que foram colocadas na mídia dentro da sessão de gravação de faixa. |
IDiscFormat2TrackAtOnce::get_FreeSectorsOnMedia Recupera o número de setores disponíveis para adicionar uma nova faixa à mídia. |
IDiscFormat2TrackAtOnce::get_NumberOfExistingTracks Recupera o número de faixas de áudio existentes na mídia. (IDiscFormat2TrackAtOnce.get_NumberOfExistingTracks) |
IDiscFormat2TrackAtOnce::get_Recorder Recupera o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2TrackAtOnce.get_Recorder) |
IDiscFormat2TrackAtOnce::get_RequestedRotationTypeIsPureCAV Recupera o tipo de controle de velocidade rotacional solicitado. (IDiscFormat2TrackAtOnce.get_RequestedRotationTypeIsPureCAV) |
IDiscFormat2TrackAtOnce::get_RequestedWriteSpeed Recupera a velocidade de gravação solicitada. (IDiscFormat2TrackAtOnce.get_RequestedWriteSpeed) |
IDiscFormat2TrackAtOnce::get_SupportedWriteSpeedDescriptors Recupera uma lista das configurações de gravação detalhadas compatíveis com o gravador de disco e a mídia atual. (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeedDescriptors) |
IDiscFormat2TrackAtOnce::get_SupportedWriteSpeeds Recupera uma lista das velocidades de gravação compatíveis com o gravador de disco e a mídia atual. (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeeds) |
IDiscFormat2TrackAtOnce::get_TotalSectorsOnMedia Recupera o total de setores disponíveis na mídia se estiver gravando uma faixa de áudio contínua. |
IDiscFormat2TrackAtOnce::get_UsedSectorsOnMedia Recupera o número total de setores usados na mídia. |
IDiscFormat2TrackAtOnce::P repareMedia Bloqueia a mídia atual para acesso exclusivo. (IDiscFormat2TrackAtOnce.PrepareMedia) |
IDiscFormat2TrackAtOnce::p ut_BufferUnderrunFreeDisabled Determina se a gravação gratuita de subexecutação de buffer está habilitada. |
IDiscFormat2TrackAtOnce::p ut_ClientName Define o nome amigável do cliente. (IDiscFormat2TrackAtOnce.put_ClientName) |
IDiscFormat2TrackAtOnce::p ut_DoNotFinalizeMedia Determina se a mídia é deixada aberta para gravação depois de gravar a faixa de áudio. (Put) |
IDiscFormat2TrackAtOnce::p ut_Recorder Define o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2TrackAtOnce.put_Recorder) |
IDiscFormat2TrackAtOnce::ReleaseMedia Fecha a sessão de gravação de faixa e libera o bloqueio. |
IDiscFormat2TrackAtOnce::SetWriteSpeed Define a velocidade de gravação do gravador de disco. (IDiscFormat2TrackAtOnce.SetWriteSpeed) |
Comentários
Para criar o objeto MsftDiscFormat2TrackAtOnce em um script, use IMAPI2. MsftDiscFormat2TrackAtOnce como o identificador do programa ao chamar CreateObject.
É possível que uma transição de estado de energia ocorra durante uma operação de queima (ou seja, logon do usuário ou suspensão do sistema), o que leva à interrupção do processo de queima e à possível perda de dados. Para considerações sobre programação, consulte Impedindo logoff ou suspender durante uma gravação.
Requisitos
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | imapi2.h |