Ler em inglês

Compartilhar via


Cabeçalho imapi2.h

Esse cabeçalho é usado pela API de Masterização de Imagem. Para obter mais informações, consulte:

imapi2.h contém as seguintes interfaces de programação:

Interfaces

 
DDiscFormat2DataEvents

Implemente essa interface para receber notificações da operação de gravação atual. (DDiscFormat2DataEvents)
DDiscFormat2EraseEvents

Implemente essa interface para receber notificações da operação de apagamento atual.
DDiscFormat2RawCDEvents

Implemente essa interface para receber notificações da operação de gravação de imagem bruta atual.
DDiscFormat2TrackAtOnceEvents

Implemente essa interface para receber notificações da operação de gravação de faixa atual.
DDiscMaster2Events

Implemente essa interface para receber notificação quando um dispositivo de CD ou DVD for adicionado ou removido do computador.
DWriteEngine2Events

Implemente essa interface para receber notificações da operação de gravação atual. (DWriteEngine2Events)
IBlockRange

Use essa interface para recuperar informações sobre um único intervalo contínuo de setores na mídia. Normalmente, essa interface é usada junto com a interface IBlockRangeList para descrever uma coleção de intervalos de setores.
IBlockRangeList

Use essa interface para recuperar uma lista de intervalos de setor contínuos na mídia. Essa interface é usada para descrever os setores que precisam ser atualizados em um disco rewritable quando uma nova sessão lógica é registrada.
IBurnVerification

Use essa interface com IDiscFormat2Data ou IDiscFormat2TrackAtOnce para obter ou definir a propriedade Nível de Verificação de Gravação que determina como a mídia queimada é verificada quanto à integridade após a operação de gravação.
IDiscFormat2

Essa é uma interface base. Use as interfaces a seguir que herdam essa interface IDiscFormat2Data, IDiscFormat2Erase, IDiscFormat2TrackAtOnce, IDiscFormat2RawCD
IDiscFormat2Data

Use essa interface para gravar um fluxo de dados em um disco.
IDiscFormat2DataEventArgs

Use essa interface para recuperar informações sobre a operação de gravação atual. (IDiscFormat2DataEventArgs)
IDiscFormat2Erase

Use essa interface para apagar dados de um disco.
IDiscFormat2RawCD

Use essa interface para gravar imagens brutas em um dispositivo de disco usando o modo DAO (Disc At Once) (também conhecido como gravação ininterrupta).
IDiscFormat2RawCDEventArgs

Use essa interface para recuperar informações sobre a operação de gravação atual. (IDiscFormat2RawCDEventArgs)
IDiscFormat2TrackAtOnce

Use essa interface para gravar áudio em mídia CD-R ou CD-RW em branco no modo Track-At-Once.
IDiscFormat2TrackAtOnceEventArgs

Use essa interface para recuperar informações sobre a operação de gravação atual. (IDiscFormat2TrackAtOnceEventArgs)
IDiscMaster2

Use essa interface para enumerar os dispositivos de CD e DVD instalados no computador.
IDiscRecorder2

Essa interface representa um dispositivo físico. Você usa essa interface para recuperar informações sobre um dispositivo de CD e DVD instalado no computador e para executar operações como fechar a bandeja ou ejetar a mídia.
IDiscRecorder2Ex

Essa interface representa um dispositivo físico.
IMultisession

Interface base que contém propriedades comuns a interfaces de multissessão derivadas.
IMultisessionRandomWrite

Use essa interface para recuperar informações sobre o estado atual da mídia, permitindo gravações aleatórias e sem dar suporte ao conceito de sessões físicas.
IMultisessionSequential

Use essa interface para recuperar informações sobre a sessão de importação anterior em uma mídia registrada sequencialmente, se a mídia contiver uma sessão anterior.
IMultisessionSequential2

Use essa interface para recuperar informações sobre o tamanho de uma unidade gravável em mídia registrada sequencialmente.
IRawCDImageCreator

Use essa interface para criar uma imagem de CD RAW para uso por escrito na mídia de CD no modo DAO (Disc-at-Once). As imagens criadas com essa interface podem ser gravadas na mídia de CD usando a interface IDiscFormat2RawCD.
IRawCDImageTrackInfo

Use essa interface para acompanhar as propriedades por faixa que são aplicadas à mídia de CD.
IStreamConcatenate

Use essa interface para combinar vários fluxos de dados em um único fluxo.
IStreamInterleave

Use essa interface para combinar vários fluxos de dados em um único fluxo alternando partes de cada um.
IStreamPseudoRandomBased

Use essa interface para gerar um fluxo de dados somente leitura cujos dados são inicializados com dados pseudo-aleatórios (não criptograficamente seguros). Você deve chamar o método SetSize para definir o tamanho solicitado do fluxo.
IWriteEngine2

Use essa interface para gravar um fluxo de dados em um dispositivo.
IWriteEngine2EventArgs

Use essa interface para recuperar informações sobre a operação de gravação atual. Essa interface é passada para o método DWriteEngine2Events::Update que você implementa.
IWriteSpeedDescriptor

Use essa interface para recuperar configurações de gravação detalhadas compatíveis com o gravador de disco e a mídia atual, por exemplo, o tipo de mídia, a velocidade de gravação, o tipo de controle de velocidade rotacional.

Enumerações

 
IMAPI_BURN_VERIFICATION_LEVEL

Define valores para a verificação de gravação implementada pela interface IBurnVerification.
IMAPI_CD_SECTOR_TYPE

Define os tipos de setor que podem ser gravados na mídia de CD.
IMAPI_CD_TRACK_DIGITAL_COPY_SETTING

Define os valores de configuração de cópia digital disponíveis para uma determinada faixa.
IMAPI_FEATURE_PAGE_TYPE

Define valores para o recurso compatível com a unidade lógica (dispositivo de CD e DVD).
IMAPI_FORMAT2_DATA_MEDIA_STATE

Define valores para os possíveis estados de mídia.
IMAPI_FORMAT2_DATA_WRITE_ACTION

Define valores que indicam o estado atual da operação de gravação ao usar a interface IDiscFormat2DataEventArgs.
IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE

Define valores que indicam o tipo de dados de subcanal.
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION

Define valores que indicam o estado atual da operação de gravação ao usar a interface IDiscFormat2RawCDEventArgs.
IMAPI_FORMAT2_TAO_WRITE_ACTION

Define valores que indicam o estado atual da operação de gravação ao usar a interface IDiscFormat2TrackAtOnceEventArgs.
IMAPI_MEDIA_PHYSICAL_TYPE

Define valores para os tipos de mídia atualmente conhecidos com suporte pelo IMAPI.
IMAPI_MEDIA_WRITE_PROTECT_STATE

Define valores que indicam que a gravação de mídia protege status. Um ou mais valores de proteção de gravação podem ser definidos em uma determinada unidade.
IMAPI_MODE_PAGE_REQUEST_TYPE

Define valores que indicam solicitações enviadas a um dispositivo usando o comando MODE_SENSE10 MMC.
IMAPI_MODE_PAGE_TYPE

Define valores para as páginas de modo compatíveis com dispositivos de CD e DVD.
IMAPI_PROFILE_TYPE

Define valores para os perfis possíveis de um dispositivo de CD e DVD. Um perfil define o tipo de mídia e recursos aos quais o dispositivo dá suporte.
IMAPI_READ_TRACK_ADDRESS_TYPE

Define valores que indicam como interpretar endereços de faixa para o perfil de disco atual de um tipo de mídia gerenciado por defeito de hardware aleatoriamente gravável.