Interfaz IRedbookDiscMaster (imapi.h)
La interfaz IRedbookDiscMaster permite el almacenamiento provisional de una imagen de CD de audio. Representa uno de los formatos admitidos por MSDiscMasterObj, y permite la creación de discos de audio de varias pistas en el modo Track-at-Once (huecos de audio de tamaño fijo).
Las pistas se crean en el archivo stash, los datos se agregan a ellos y, a continuación, se cierran. Solo una pista se almacena provisionalmente a la vez; esto se denomina pista abierta. Las pistas restantes se cierran y se confirman en la imagen, mientras que la pista abierta está disponible para todos los bloques que no están en uso por pistas cerradas.
Herencia
La interfaz IRedbookDiscMaster hereda de la interfaz IUnknown . IRedbookDiscMaster también tiene estos tipos de miembros:
Métodos
La interfaz IRedbookDiscMaster tiene estos métodos.
IRedbookDiscMaster::AddAudioTrackBlocks Agrega bloques de datos de audio a la pista abierta actualmente. Se puede llamar a este método repetidamente hasta que no haya espacio disponible o la pista esté llena. |
IRedbookDiscMaster::CloseAudioTrack Cierra una pista de audio abierta actualmente. Todas las pistas de audio deben cerrarse antes de que se pueda llamar al método IDiscMaster::RecordDisc. |
IRedbookDiscMaster::CreateAudioTrack Comienza a almacenar provisionalmente una nueva pista de audio. Solo se puede llamar cuando no hay pistas de audio abiertas en la imagen. |
IRedbookDiscMaster::GetAudioBlockSize Recupera el tamaño, en bytes, de un bloque de audio. |
IRedbookDiscMaster::GetAvailableAudioTrackBlocks Recupera el número actual de bloques que se pueden agregar a la pista antes de que una adición adicional provoque un error por falta de espacio. |
IRedbookDiscMaster::GetTotalAudioBlocks Recupera el número total de bloques disponibles para las pistas de audio de almacenamiento provisional. El total incluye todos los tipos de bloques, incluidos los bloques que pueden tener que asignarse para realizar un seguimiento de los huecos. |
IRedbookDiscMaster::GetTotalAudioTracks Recupera el número total de pistas que se han almacenado provisionalmente o que se están almacenando provisionalmente. |
IRedbookDiscMaster::GetUsedAudioBlocks Recupera el número total de bloques de audio en uso. |
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | imapi.h |