Compartilhar via


Interface IRedbookDiscMaster (imapi.h)

A interface IRedbookDiscMaster habilita o preparo de uma imagem de CD de áudio. Ele representa um dos formatos com suporte do MSDiscMasterObj e permite a criação de discos de áudio de várias faixas no modo Track-at-Once (lacunas de áudio de tamanho fixo).

As faixas são criadas no arquivo de stash, os dados são adicionados a eles e, em seguida, são fechados. Apenas uma faixa é encenada por vez; isso é chamado de faixa aberta. As faixas restantes são fechadas e confirmadas para a imagem, enquanto a faixa aberta tem disponível para ela todos os blocos que não estão em uso por faixas fechadas.

Herança

A interface IRedbookDiscMaster herda da interface IUnknown . IRedbookDiscMaster também tem estes tipos de membros:

Métodos

A interface IRedbookDiscMaster tem esses métodos.

 
IRedbookDiscMaster::AddAudioTrackBlocks

Adiciona blocos de dados de áudio à faixa aberta no momento. Esse método pode ser chamado repetidamente até que não haja espaço disponível ou a faixa esteja cheia.
IRedbookDiscMaster::CloseAudioTrack

Fecha uma faixa de áudio aberta no momento. Todas as faixas de áudio devem ser fechadas antes que o método IDiscMaster::RecordDisc possa ser chamado.
IRedbookDiscMaster::CreateAudioTrack

Começa a preparar uma nova faixa de áudio. Ele só pode ser chamado quando não há faixas de áudio abertas na imagem.
IRedbookDiscMaster::GetAudioBlockSize

Recupera o tamanho, em bytes, de um bloco de áudio.
IRedbookDiscMaster::GetAvailableAudioTrackBlocks

Recupera o número atual de blocos que podem ser adicionados à faixa antes que um adição adicional cause uma falha por falta de espaço.
IRedbookDiscMaster::GetTotalAudioBlocks

Recupera o número total de blocos disponíveis para faixas de áudio de preparo. O total inclui todos os tipos de bloco, incluindo blocos que podem precisar ser alocados para lacunas de faixa.
IRedbookDiscMaster::GetTotalAudioTracks

Recupera o número total de faixas que foram preparadas ou estão sendo preparadas.
IRedbookDiscMaster::GetUsedAudioBlocks

Recupera o número total de blocos de áudio em uso.

Requisitos

   
Cliente mínimo com suporte Windows XP [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 imapi.h