Interface IRawCDImageCreator (imapi2.h)
Utilisez cette interface pour créer une image CD RAW à utiliser dans l’écriture sur un média CD en mode Disque à la fois (DAO). Les images créées avec cette interface peuvent être écrites sur un support CD à l’aide de l’interface IDiscFormat2RawCD .
Pour créer un instance de cette interface, appelez la fonction CoCreateInstance. Use__uuidof(MsftRawCDImageCreator) pour l’identificateur de classe et __uuidof(IRawCDImageCreator) pour l’identificateur d’interface.
Héritage
L’interface IRawCDImageCreator hérite de l’interface IDispatch. IRawCDImageCreator a également les types de membres suivants :
Méthodes
L’interface IRawCDImageCreator a ces méthodes.
IRawCDImageCreator ::AddSpecialPregap Accepte l’objet IStream fourni et enregistre le pointeur associé à utiliser comme données pour le pré-intervalle pour la piste 1. |
IRawCDImageCreator ::AddSubcodeRWGenerator Autorise l’ajout d’un sous-code R-W personnalisé, fourni par IStream. L’objet fourni doit avoir une taille égale au nombre de secteurs dans l’image de disque brute * 96 octets lors de la création de l’image finale. |
IRawCDImageCreator ::AddTrack Accepte l’objet IStream fourni et enregistre le pointeur d’interface comme piste suivante dans l’image. |
IRawCDImageCreator ::CreateResultImage Crée l’objet IStream final en fonction des paramètres actuels. |
IRawCDImageCreator ::get_DisableGaplessAudio Récupère la valeur actuelle qui spécifie si l’enregistrement « Audio sans écart » est désactivé. Cette propriété a la valeur par défaut VARIANT_FALSE, ce qui désactive l’utilisation de l’enregistrement « sans intervalles » entre les pistes audio consécutives. |
IRawCDImageCreator ::get_ExpectedTableOfContents Obtient la table des matières au format SCSI pour le disque résultant. |
IRawCDImageCreator ::get_LastUsedUserSectorInImage Récupère le nombre total de secteurs utilisés sur le support actuel, y compris toute surcharge entre les pistes existantes. |
IRawCDImageCreator ::get_MediaCatalogNumber Définit le numéro de catalogue multimédia (MCN) pour l’intégralité du disque audio. |
IRawCDImageCreator ::get_NumberOfExistingTracks Récupère le nombre de pistes audio existantes sur le média. (IRawCDImageCreator.get_NumberOfExistingTracks) |
IRawCDImageCreator ::get_ResultingImageType Récupère la valeur qui spécifie le type de fichier image qui sera généré. |
IRawCDImageCreator ::get_StartingTrackNumber Récupère le numéro de piste de départ. |
IRawCDImageCreator ::get_StartOfLeadout Récupère la valeur qui définit l’adaptateur de base de données pour le début du prospect. Cette méthode peut être utilisée pour déterminer si l’image peut être écrite dans un média en la comparant à LastPossibleStartOfLeadout pour le média. |
IRawCDImageCreator ::get_StartOfLeadoutLimit Récupère la valeur de la propriété StartOfLeadoutLimit actuelle. Cette valeur spécifie si l’image résultante est nécessaire pour tenir sur un support avec un StartOfLeadout supérieur ou égal à l’adaptateur LBA. |
IRawCDImageCreator ::get_TrackInfo Récupère une propriété indexée, qui prend une valeur LONG avec une plage de 1 à 99 comme index pour déterminer le suivi que l’utilisateur interroge. L’objet retourné est ensuite interrogé/défini pour la propriété par piste particulière d’intérêt. |
IRawCDImageCreator ::p ut_DisableGaplessAudio Définit la valeur qui spécifie si l’enregistrement « Audio sans écart » est désactivé. Cette propriété a la valeur par défaut VARIANT_FALSE, ce qui désactive l’utilisation de l’enregistrement « sans intervalles » entre les pistes audio consécutives. |
IRawCDImageCreator ::p ut_MediaCatalogNumber Récupère le numéro mcn (Media Catalog Number) pour l’intégralité du disque audio. |
IRawCDImageCreator ::p ut_ResultingImageType Définit la valeur qui définit le type de fichier image qui sera généré. |
IRawCDImageCreator ::p ut_StartingTrackNumber Définit le numéro de piste de départ. |
IRawCDImageCreator ::p ut_StartOfLeadoutLimit Définit la valeur de la propriété StartOfLeadoutLimit. |
Remarques
Les images créées avec cette interface peuvent être écrites dans un stockage persistant pour une utilisation ultérieure, ou peuvent être fournies directement à l’interface IDiscFormat2RawCD pour l’écriture sur un support CD.
Le média DVD ne prend pas en charge ce type d’écriture.
Cette interface est prise en charge dans Windows Server 2003 avec Service Pack 1 (SP1), Windows XP avec Service Pack 2 (SP2) et Windows Vista via le Feature Pack Windows pour le stockage. Toutes les fonctionnalités fournies par ce package de mise à jour sont prises en charge en mode natif dans Windows 7 et Windows Server 2008 R2.
Configuration requise
Condition requise | Valeur |
---|---|
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 |