Partager via


Interface IDiscFormat2TrackAtOnce (imapi2.h)

Utilisez cette interface pour écrire de l’audio sur un support CD-R ou CD-RW vide en mode Track-At-Once.

Pour créer un instance de cette interface, appelez la fonction CoCreateInstance. Use__uuidof(MsftDiscFormat2TrackAtOnce) pour l’identificateur de classe et __uuidof(IDiscFormat2TrackAtOnce) pour l’identificateur d’interface.

Héritage

L’interface IDiscFormat2TrackAtOnce hérite de IDiscFormat2. IDiscFormat2TrackAtOnce a également les types de membres suivants :

Méthodes

L’interface IDiscFormat2TrackAtOnce utilise ces méthodes.

 
IDiscFormat2TrackAtOnce::AddAudioTrack

Écrit le flux de données dans le média actuel en tant que nouvelle piste.
IDiscFormat2TrackAtOnce::CancelAddTrack

Annule l’opération d’écriture en cours. (IDiscFormat2TrackAtOnce.CancelAddTrack)
IDiscFormat2TrackAtOnce::get_BufferUnderrunFreeDisabled

Détermine si l’enregistrement gratuit de Buffer Underrun est activé. (IDiscFormat2TrackAtOnce.get_BufferUnderrunFreeDisabled)
IDiscFormat2TrackAtOnce::get_ClientName

Récupère le nom convivial du client. (IDiscFormat2TrackAtOnce.get_ClientName)
IDiscFormat2TrackAtOnce::get_CurrentPhysicalMediaType

Récupère le type de média dans le périphérique à disque. (IDiscFormat2TrackAtOnce.get_CurrentPhysicalMediaType)
IDiscFormat2TrackAtOnce::get_CurrentRotationTypeIsPureCAV

Récupère le contrôle de vitesse de rotation actuel utilisé par l’enregistreur. (IDiscFormat2TrackAtOnce.get_CurrentRotationTypeIsPureCAV)
IDiscFormat2TrackAtOnce::get_CurrentWriteSpeed

Récupère la vitesse d’écriture actuelle du lecteur. (IDiscFormat2TrackAtOnce.get_CurrentWriteSpeed)
IDiscFormat2TrackAtOnce::get_DoNotFinalizeMedia

Détermine si le média est laissé ouvert pour l’écriture après l’écriture de la piste audio. (Get)
IDiscFormat2TrackAtOnce::get_ExpectedTableOfContents

Récupère la table des matières pour les pistes audio qui ont été posées sur le média dans la session d’écriture de piste.
IDiscFormat2TrackAtOnce::get_FreeSectorsOnMedia

Récupère le nombre de secteurs disponibles pour l’ajout d’une nouvelle piste au média.
IDiscFormat2TrackAtOnce::get_NumberOfExistingTracks

Récupère le nombre de pistes audio existantes sur le média. (IDiscFormat2TrackAtOnce.get_NumberOfExistingTracks)
IDiscFormat2TrackAtOnce::get_Recorder

Récupère le périphérique d’enregistrement à utiliser pour l’opération d’écriture. (IDiscFormat2TrackAtOnce.get_Recorder)
IDiscFormat2TrackAtOnce::get_RequestedRotationTypeIsPureCAV

Récupère le type de contrôle de vitesse de rotation demandé. (IDiscFormat2TrackAtOnce.get_RequestedRotationTypeIsPureCAV)
IDiscFormat2TrackAtOnce::get_RequestedWriteSpeed

Récupère la vitesse d’écriture demandée. (IDiscFormat2TrackAtOnce.get_RequestedWriteSpeed)
IDiscFormat2TrackAtOnce::get_SupportedWriteSpeedDescriptors

Récupère une liste des configurations d’écriture détaillées prises en charge par l’enregistreur de disque et le média actuel. (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeedDescriptors)
IDiscFormat2TrackAtOnce::get_SupportedWriteSpeeds

Récupère une liste des vitesses d’écriture prises en charge par l’enregistreur de disque et le média actuel. (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeeds)
IDiscFormat2TrackAtOnce::get_TotalSectorsOnMedia

Récupère le nombre total de secteurs disponibles sur le support en cas d’écriture d’une piste audio continue.
IDiscFormat2TrackAtOnce::get_UsedSectorsOnMedia

Récupère le nombre total de secteurs utilisés sur le média.
IDiscFormat2TrackAtOnce::P repareMedia

Verrouille le média actuel pour un accès exclusif. (IDiscFormat2TrackAtOnce.PrepareMedia)
IDiscFormat2TrackAtOnce::p ut_BufferUnderrunFreeDisabled

Détermine si Buffer Underrun Free Recording est activé.
IDiscFormat2TrackAtOnce::p ut_ClientName

Définit le nom convivial du client. (IDiscFormat2TrackAtOnce.put_ClientName)
IDiscFormat2TrackAtOnce::p ut_DoNotFinalizeMedia

Détermine si le média est laissé ouvert pour l’écriture après l’écriture de la piste audio. (Put)
IDiscFormat2TrackAtOnce::p ut_Recorder

Définit le périphérique d’enregistrement à utiliser pour l’opération d’écriture. (IDiscFormat2TrackAtOnce.put_Recorder)
IDiscFormat2TrackAtOnce::ReleaseMedia

Ferme la session d’écriture de suivi et libère le verrou.
IDiscFormat2TrackAtOnce::SetWriteSpeed

Définit la vitesse d’écriture de l’enregistreur de disque. (IDiscFormat2TrackAtOnce.SetWriteSpeed)

Notes

Pour créer l’objet MsftDiscFormat2TrackAtOnce dans un script, utilisez IMAPI2. MsftDiscFormat2TrackAtOnce comme identificateur de programme lors de l’appel de CreateObject.

Il est possible qu’une transition de l’état d’alimentation se produise pendant une opération de brûlure (c’est-à-dire la déconnexion de l’utilisateur ou la suspension du système), ce qui entraîne l’interruption du processus de brûlure et une perte de données possible. Pour plus d’informations sur la programmation, consultez Prévention de la déconnexion ou de la suspension pendant une gravure.

Configuration requise

   
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête imapi2.h

Voir aussi

IDiscFormat2

IDiscFormat2Data

IDiscFormat2RawCD