Novidades - API de Masterização de imagem
A tabela a seguir identifica as novidades para cada versão da API de Masterização de Imagens.
Versão | Descrição dos recursos |
---|---|
Versão 2,0 | Grande parte da API foi redesenhada. A maior parte da funcionalidade da versão 1.0 ainda está disponível na versão 2.0. Aqueles que escrevem aplicativos de masterização de imagens ou executam o desenvolvimento de novos dispositivos e formatos devem usar a versão 2.0 em vez da versão 1.0. O IMAPI 2.0 está incluído no Windows Vista. A ativação da mesma funcionalidade para o Windows XP e o Windows Server 2003 requer a instalação do pacote de atualização KB932716. Notas de versão de ponto:
|
Versão 1.0 | Versão inicial. Permite que um aplicativo prepare e grave uma imagem simples de áudio ou dados em dispositivos CD-R e CD-RW. A API suporta o formato Joliet e ISO 9660 para discos de áudio e dados Redbook. Para obter informações sobre a versão 1.0, consulte Suporte ao IMAPIv1. Incluído no Windows XP. |
Versão 2,0
- Permite que os aplicativos gravem nos formatos de mídia DVD-R, DVD+R, DVD-RW, DVD+RW, DVD+DL, DVD-DL e DVD-RAM, BD-R e BD-RE.
- Permite gravar em várias unidades ao mesmo tempo. Na versão 1.0, apenas um gravador no sistema podia ser usado pelo IMAPI por vez. Se você executar um aplicativo versão 1.0 no Windows Vista, outros aplicativos poderão usar interfaces do IMAPI 1.0 ou 2.0 simultaneamente em outras unidades do sistema. Embora isso costume ser visto como um benefício, os aplicativos que dependiam do comportamento do gravador de sistema único podem exigir pequenas atualizações.
- O acesso a um gravador é negado quando o gravador está gravando informações no disco. Caso contrário, o gravador estará disponível para outros clientes.
- Suporta mais de um arquivo de armazenamento em um computador cliente, enquanto a versão 1.0 permitia apenas um arquivo de armazenamento em todo o sistema.
- No Windows Vista, a versão 1.0 não contém mais componentes de serviço ou modo kernel. No entanto, a interface IDiscRecorder2 ainda usa os comandos IOCTL_CDROM_EXCLUSIVE_ACCESS e IOCTL_SCSI_PASS_THROUGH_DIRECT para gerenciar acesso ou a comunicação com dispositivos de unidade específicos..
- No Windows Vista, as interfaces da versão 1.0 agora chamam as interfaces da versão 2.0.
- Incluído no Windows Vista com SP1 e Windows Server 2008, o IMAPI versão 2.0 oferece suporte à inicialização múltipla por meio da interface IFileSystemImage2 .
- Permite o uso de "Gravação sem lacunas" para CDs de áudio. Com a Gravação sem lacunas, o espaço audível entre as faixas de áudio pode ser removido.
- Substituiu o "Armazenamento duplo" por um processo que seleciona especificamente os arquivos para armazenamento e deixa os arquivos restantes (principalmente arquivos grandes) não armazenados. O resultado final é a economia no espaço em disco e tempo de operação.
- Com o Windows Feature Pack for Storage, as opções de verificação de gravação foram disponibilizadas com uma propriedade acessada por meio de IBurnVerification. O IMAPI 2.0 tem suporte nativo a partir do Windows Vista e do Windows Server 2008 sem a necessidade do Windows Feature Pack for Storage.