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 |