Nouveautés - API de mastering d’images
Le tableau suivant présente les nouveautés de chaque version de l’API de mastering d’images.
Version | Description des fonctionnalités |
---|---|
Version 2.0 | Une grande partie de l’API a été remaniée. La plupart des fonctionnalités de la version 1.0 sont toujours disponibles dans la version 2.0. Les personnes qui conçoivent des applications de mastering d’images ou qui développent de nouveaux appareils et formats sont invitées à utiliser la version 2.0 plutôt que la version 1.0. IMAPI 2.0 vient avec Windows Vista. Pour activer la même fonctionnalité pour Windows XP et Windows Server 2003, il faut installer le package de mise à jour KB932716. Remarques sur la nouvelle version :
|
Version 1.0 | Version initiale. Permet à une application de préparer et de graver une simple image audio ou de données sur des appareils CD-R et CD-RW. L’API prend en charge les formats Joliet et ISO 9660 pour les disques audio et de données redbook. Pour en savoir plus sur la version 1.0, consultez Prise en charge d’IMAPIv1. Incluse dans Windows XP. |
Version 2.0
- Permet aux applications de graver les formats multimédias DVD-R, DVD+R, DVD-RW, DVD+RW, DVD+DL, DVD-DL et DVD-RAM, BD-R et BD-RE.
- Permet un enregistrement sur plusieurs disques en même temps. La version 1.0 ne permettait d’utiliser qu’un seul enregistreur du système à la fois par IMAPI. Si vous exécutez une application de la version 1.0 sous Windows Vista, d’autres applications peuvent utiliser simultanément les interfaces IMAPI 1.0 ou 2.0 sur d’autres disques du système. Bien que cela soit généralement considéré comme un avantage, les applications qui dépendaient du comportement du graveur du système unique peuvent nécessiter des mises à jour mineures.
- L’accès à un enregistreur est refusé lorsque celui-ci écrit des informations sur le disque. Sinon, l’enregistreur est disponible pour d’autres clients.
- Elle prend en charge plusieurs fichiers stash sur un ordinateur client, tandis que la version 1.0 n’autorise qu’un seul fichier stash à l’échelle du système.
- Sous Windows Vista, la version 1.0 ne contient plus de composants de service ou en mode noyau. Toutefois, l’interface IDiscRecorder2 utilise toujours les commandes IOCTL_CDROM_EXCLUSIVE_ACCESS et IOCTL_SCSI_PASS_THROUGH_DIRECT pour gérer l’accès à des périphériques de disques spécifiques ou la communication avec ces derniers.
- Sous Windows Vista, les interfaces de la version 1.0 appellent désormais les interfaces de la version 2.0.
- Incluse avec Windows Vista avec SP1 et Windows Server 2008, la version 2.0 d’IMAPI offre une prise en charge du démarrage multiple via l’interface IFileSystemImage2.
- Elle permet l’utilisation de la « Gravure ininterrompue» pour les cd audio. Ainsi, l’espace audible entre les pistes audio peut être supprimé.
- Remplacement du « Double stashing » par un processus qui sélectionne spécifiquement les fichiers pour la mise de côté et ne met pas de côté les fichiers restants (principalement des fichiers volumineux). Il en résulte une économie d’espace disque et de temps de traitement.
- Avec le Feature Pack for Storage de Windows, les options de vérification de la gravure ont été mises à disposition avec une propriété accessible via IBurnVerification. IMAPI 2.0 est prise en charge en mode natif à partir de Windows Vista et Windows Server 2008 sans installer le Feature Pack for Storage de Windows.