Partager via


Interface IDiscMaster (imapi.h)

L’interface IDiscMaster permet à une application de réserver une API de mastering d’images, d’énumérer les formats de mastering de disque et les enregistreurs de disques pris en charge par un objet de mastering d’image, et de démarrer une gravure simulée ou réelle d’un disque. Bien qu’un objet de mastering d’image puisse prendre en charge plusieurs formats, il peut ne pas être possible d’accéder à tous les formats via un enregistreur spécifique. Pour cette raison, vous devez sélectionner un enregistreur avec SetActiveDiscRecorder après avoir sélectionné un format avec SetActiveDiscMasterFormat.

Héritage

L’interface IDiscMaster hérite de l’interface IUnknown. IDiscMaster a également les types de membres suivants :

Méthodes

L’interface IDiscMaster a ces méthodes.

 
IDiscMaster ::ClearFormatContent

Efface le contenu d’une image non brûlée (le fichier de stockage actuel).
IDiscMaster ::Close

Ferme l’interface pour que d’autres applications puissent l’utiliser.
IDiscMaster ::EnumDiscMasterFormats

Récupère un énumérateur pour tous les formats de mastering de disque pris en charge par cet objet master disque. Un format de master disque spécifie la structure du contenu dans un fichier image intermédiaire (données/audio) et l’interface qui gère l’image intermédiaire.
IDiscMaster ::EnumDiscRecorders

Récupère un énumérateur pour tous les enregistreurs de disques pris en charge par le format de master disque actif.
IDiscMaster ::GetActiveDiscMasterFormat

Récupère le format d’enregistreur de disque actif. Le format actif spécifie à la fois la structure du contenu du fichier image intermédiaire (audio/données) et l’interface COM qui doit être utilisée pour manipuler cette image intermédiaire.
IDiscMaster ::GetActiveDiscRecorder

Récupère un pointeur d’interface vers l’enregistreur de disque actif. L’enregistreur de disque actif est l’enregistreur dans lequel une gravure se produit lorsque RecordDisc est appelé.
IDiscMaster ::Open

Ouvre un objet IMAPI de niveau supérieur pour l’accès par une application cliente.
IDiscMaster ::P rogressAdvise

Inscrit une application pour les notifications de progression.
IDiscMaster ::P rogressUnadvise

Annule les notifications de progression pour une application.
IDiscMaster ::RecordDisc

Grave l’image intermédiaire sur le support de l’enregistreur de disque actif.
IDiscMaster ::SetActiveDiscMasterFormat

Définit le format de l’enregistreur de disques actif. Le format actif spécifie à la fois la structure du contenu du fichier image intermédiaire (audio/données) et l’interface COM qui doit être utilisée pour manipuler cette image intermédiaire.
IDiscMaster ::SetActiveDiscRecorder

Sélectionne un enregistreur de disque actif. L’enregistreur de disque actif est l’enregistreur dans lequel une gravure se produit lorsque RecordDisc est appelé.

Configuration requise

Condition requise Valeur
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