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 |