Novedades de la API de Image Mastering

En la tabla siguiente se identifican las novedades de cada versión de la API de Image Mastering.

Versión Descripción de las características
Versión 2.0 Gran parte de la API se ha rediseñado. La mayoría de las funciones de la versión 1.0 siguen estando disponibles en la versión 2.0. Se recomienda a quienes creen aplicaciones de masterización de imágenes o desarrollen nuevos dispositivos y formatos que utilicen la versión 2.0 en lugar de la 1.0.
IMAPI 2.0 se incluye en Windows Vista. Habilitar la misma funcionalidad para Windows XP y Windows Server 2003 requiere la instalación del paquete de actualización KB932716.
Notas de la versión:
  • Se introdujo una actualización que ofrece compatibilidad con arranque múltiple a través de la interfaz IFileSystemImage2 en Windows Vista con Service Pack 1 (SP1) y Windows Server 2008.
  • En el Feature Pack de Windows para almacenamiento se ha incluido una actualización de funciones que ofrece compatibilidad con la masterización del formato BD-R\BD-RE, la creación de imágenes RAW de CD Disc-at-Once y la verificación de la grabación. Esta actualización de características se admite en Windows Vista con SP1, Windows XP con Service Pack 2 (SP2) y versiones posteriores, y Windows Server 2003 con Service Pack 1 (SP1) y versiones posteriores. Además, estas características se incluyen en Windows 7 y Windows Server 2008.
  • Las características de IMAPI 2.0 nativas de Windows 7 y Windows Server 2008 incluyen la función de "grabación sin pausas" para CD de audio y la eliminación de "almacenamiento doble" durante las operaciones de grabación. El doble almacenamiento es un proceso, dentro de la operación de grabación más amplia, en el que cada archivo se almacena antes de ser grabado en el disco. Con la última versión de IMAPI 2.0, los archivos se eligen selectivamente para ser almacenados, dejando el resto de archivos (en su mayoría archivos grandes) sin almacenar. El resultado final se guarda el espacio en disco y el tiempo de operación.
Versión 1.0 Versión inicial. Permite a una aplicación almacenar y grabar una imagen de audio o datos simple en dispositivos CD-R y CD-RW. La API es compatible con el formato Joliet e ISO 9660 para los discos de datos y audio de Redbook. Para obtener información sobre la versión 1.0, consulte Compatibilidad con IMAPIv1. Se incluye en Windows XP.

Versión 2.0

  • Permite a las aplicaciones grabar en formatos multimedia DVD-R, DVD+R, DVD-RW, DVD+DL, DVD-DL y DVD-RAM, BD-R y BD-RE.
  • Permite grabar en varias unidades al mismo tiempo. En la versión 1.0, solo una grabadora en el sistema podría ser utilizada por IMAPI a la vez. Si ejecuta una aplicación de versión 1.0 en Windows Vista, otras aplicaciones pueden usar simultáneamente interfaces IMAPI 1.0 o 2.0 en otras unidades del sistema. Aunque esto suele considerarse una ventaja, las aplicaciones que dependían del comportamiento de una única grabadora del sistema pueden requerir actualizaciones menores.
  • Se deniega el acceso a una grabadora cuando la grabadora escribe información en el disco. De lo contrario, la grabadora está disponible para otros clientes.
  • Admite más de un archivo de almacenamiento en un equipo cliente, mientras que la versión 1.0 solo permitía un archivo de almacenamiento en todo el sistema.
  • En Windows Vista, la versión 1.0 ya no contiene componentes de modo kernel o de servicio. Sin embargo, la interfaz IDiscRecorder2 sigue usando los comandos IOCTL_CDROM_EXCLUSIVE_ACCESS y IOCTL_SCSI_PASS_THROUGH_DIRECT para administrar el acceso o la comunicación a dispositivos de unidad específicos.
  • En Windows Vista, las interfaces de la versión 1.0 ahora llaman a las interfaces de la versión 2.0.
  • Incluida con Windows Vista con SP1 y Windows Server 2008, IMAPI versión 2.0 ofrece compatibilidad con el arranque múltiple a través de la interfaz IFileSystemImage2.
  • Permite el uso del "grabación sin pausas" para CD de audio. Con el grabación sin pausas, se puede quitar el espacio audible entre las pistas de audio.
  • Se ha reemplazado el "doble almacenamiento Stashing" por un proceso que selecciona específicamente los archivos para almacenar y deja los archivos restantes (principalmente archivos grandes)sin almacenar. El resultado final se guarda el espacio en disco y el tiempo de operación.
  • Con Windows Feature Pack para almacenamiento, las opciones de verificación de grabación se han puesto a disposición con una propiedad a la que se accede a través de IBurnVerification. IMAPI 2.0 se admite de forma nativa a partir de Windows Vista y Windows Server 2008 sin necesidad de Windows Feature Pack para almacenamiento.