Compartilhar via


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

Confira também

IDiscFormat2

IDiscFormat2Data

IDiscFormat2RawCD