Interface IRedbookDiscMaster (imapi.h)
L’interface IRedbookDiscMaster permet la mise en lots d’une image de CD audio. Il représente l’un des formats pris en charge par MSDiscMasterObj et permet la création de disques audio multi-pistes en mode Suivi à la fois (écarts audio de taille fixe).
Les pistes sont créées dans le fichier de stockage, les données y sont ajoutées, puis elles sont fermées. Une seule piste est mise en scène à la fois; c’est ce qu’on appelle la piste ouverte. Les pistes restantes sont fermées et validées sur l’image, tandis que la piste ouverte dispose de tous les blocs qui ne sont pas utilisés par les pistes fermées.
Héritage
L’interface IRedbookDiscMaster hérite de l’interface IUnknown. IRedbookDiscMaster a également les types de membres suivants :
Méthodes
L’interface IRedbookDiscMaster utilise ces méthodes.
IRedbookDiscMaster::AddAudioTrackBlocks Ajoute des blocs de données audio à la piste actuellement ouverte. Cette méthode peut être appelée à plusieurs reprises jusqu’à ce qu’il n’y ait pas d’espace disponible ou que la piste soit pleine. |
IRedbookDiscMaster::CloseAudioTrack Ferme une piste audio actuellement ouverte. Toutes les pistes audio doivent être fermées pour que la méthode IDiscMaster::RecordDisc puisse être appelée. |
IRedbookDiscMaster::CreateAudioTrack Commence la mise en lots d’une nouvelle piste audio. Il peut être appelé uniquement lorsqu’il n’y a pas de pistes audio ouvertes dans l’image. |
IRedbookDiscMaster::GetAudioBlockSize Récupère la taille, en octets, d’un bloc audio. |
IRedbookDiscMaster::GetAvailableAudioTrackBlocks Récupère le nombre actuel de blocs qui peuvent être ajoutés à la piste avant qu’un ajout supplémentaire ne provoque un échec en raison du manque d’espace. |
IRedbookDiscMaster::GetTotalAudioBlocks Récupère le nombre total de blocs disponibles pour les pistes audio intermédiaires. Le total inclut tous les types de blocs, y compris les blocs qui peuvent avoir besoin d’être alloués pour le suivi des écarts. |
IRedbookDiscMaster::GetTotalAudioTracks Récupère le nombre total de pistes qui ont été intermédiaires ou qui sont en cours de mise en scène. |
IRedbookDiscMaster::GetUsedAudioBlocks Récupère le nombre total de blocs audio utilisés. |
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | imapi.h |