Compartilhar via


Interface IDiscMaster (imapi.h)

A interface IDiscMaster permite que um aplicativo reserve uma API de masterização de imagem, enumere formatos de masterização de disco e gravadores de disco compatíveis com um objeto de masterização de imagem e inicie uma gravação simulada ou real de um disco. Embora um objeto de masterização de imagem possa dar suporte a vários formatos, talvez não seja possível acessar todos os formatos por meio de um gravador específico. Por esse motivo, você deve selecionar um gravador com SetActiveDiscRecorder depois de selecionar um formato com SetActiveDiscMasterFormat.

Herança

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

Métodos

A interface IDiscMaster tem esses métodos.

 
IDiscMaster::ClearFormatContent

Limpa o conteúdo de uma imagem não queimada (o arquivo de stash atual).
IDiscMaster::Close

Fecha a interface para que outros aplicativos possam usá-la.
IDiscMaster::EnumDiscMasterFormats

Recupera um enumerador para todos os formatos de mestre de disco compatíveis com este disco master objeto . Um formato de master de disco especifica a estrutura do conteúdo em um arquivo de imagem preparado (dados/áudio) e a interface que gerencia a imagem preparada.
IDiscMaster::EnumDiscRecorders

Recupera um enumerador para todos os gravadores de disco compatíveis com o formato de master de disco ativo.
IDiscMaster::GetActiveDiscMasterFormat

Recupera o formato de gravador de disco ativo. O formato ativo especifica a estrutura do conteúdo do arquivo de imagem preparado (áudio/dados) e a interface COM que deve ser usada para manipular essa imagem preparada.
IDiscMaster::GetActiveDiscRecorder

Recupera um ponteiro de interface para o gravador de disco ativo. O gravador de disco ativo é o gravador em que ocorrerá uma gravação quando RecordDisc for chamado.
IDiscMaster::Open

Abre um objeto IMAPI de nível superior para acesso por um aplicativo cliente.
IDiscMaster::P rogressAdvise

Registra um aplicativo para notificações de progresso.
IDiscMaster::P rogressUnadvise

Cancela notificações de progresso para um aplicativo.
IDiscMaster::RecordDisc

Queima a imagem em etapas para mídia no gravador de disco ativo.
IDiscMaster::SetActiveDiscMasterFormat

Define o formato de gravador de disco ativo no momento. O formato ativo especifica a estrutura do conteúdo do arquivo de imagem preparado (áudio/dados) e a interface COM que deve ser usada para manipular essa imagem preparada.
IDiscMaster::SetActiveDiscRecorder

Seleciona um gravador de disco ativo. O gravador de disco ativo é o gravador em que ocorrerá uma gravação quando RecordDisc for chamado.

Requisitos

Requisito Valor
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