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:
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. |
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. |