Interfaccia IRawCDImageCreator (imapi2.h)
Usare questa interfaccia per creare un'immagine CD RAW da usare per la scrittura nei supporti CD in modalità DAO (Disc-at-Once). Le immagini create con questa interfaccia possono essere scritte in supporti CD usando l'interfaccia IDiscFormat2RawCD .
Per creare un'istanza di questa interfaccia, chiamare la funzione CoCreateInstance . Use__uuidof(MsftRawCDImageCreator) per l'identificatore di classe e __uuidof(IRawCDImageCreator) per l'identificatore di interfaccia.
Ereditarietà
L'interfaccia IRawCDImageCreator eredita dall'interfaccia IDispatch . IRawCDImageCreator include anche questi tipi di membri:
Metodi
L'interfaccia IRawCDImageCreator include questi metodi.
IRawCDImageCreator::AddSpecialPregap Accetta l'oggetto IStream specificato e salva il puntatore associato da usare come dati per il pre-gap per la traccia 1. |
IRawCDImageCreator::AddSubcodeRWGenerator Consente l'aggiunta di codice secondario R-W personalizzato, fornito da IStream. L'oggetto specificato deve avere una dimensione uguale al numero di settori nell'immagine disco non elaborato * 96 byte quando viene creata l'immagine finale. |
IRawCDImageCreator::AddTrack Accetta l'oggetto IStream specificato e salva il puntatore all'interfaccia come traccia successiva nell'immagine. |
IRawCDImageCreator::CreateResultImage Crea l'oggetto IStream finale in base alle impostazioni correnti. |
IRawCDImageCreator::get_DisableGaplessAudio Recupera il valore corrente che specifica se la registrazione "Audio vuoto" è disabilitata. Questa proprietà viene impostata per impostazione predefinita su un valore di VARIANT_FALSE, che disabilita l'uso della registrazione "senza gap" tra tracce audio consecutive. |
IRawCDImageCreator::get_ExpectedTableOfContents Ottiene il sommario in formato SCSI per il disco risultante. |
IRawCDImageCreator::get_LastUsedUserSectorInImage Recupera il numero di settori utilizzati totali sui supporti correnti, inclusi eventuali sovraccarichi tra tracce esistenti. |
IRawCDImageCreator::get_MediaCatalogNumber Imposta il numero catalogo multimediale (MCN) per l'intero disco audio. |
IRawCDImageCreator::get_NumberOfExistingTracks Recupera il numero di tracce audio esistenti nel supporto. (IRawCDImageCreator.get_NumberOfExistingTracks) |
IRawCDImageCreator::get_ResultingImageType Recupera il valore che specifica il tipo di file di immagine che verrà generato. |
IRawCDImageCreator::get_StartingTrackNumber Recupera il numero di traccia iniziale. |
IRawCDImageCreator::get_StartOfLeadout Recupera il valore che definisce l'LBA per l'inizio del leadout. Questo metodo può essere utilizzato per determinare se l'immagine può essere scritta in un elemento multimediale confrontandola con LastPossibleStartOfLeadout per il supporto. |
IRawCDImageCreator::get_StartOfLeadoutLimit Recupera il valore corrente della proprietà StartOfLeadoutLimit. Questo valore specifica se l'immagine risultante deve adattarsi a un elemento multimediale con un oggetto StartOfLeadout maggiore o uguale all'LBA. |
IRawCDImageCreator::get_TrackInfo Recupera una proprietà indicizzata, che accetta un valore LONG con un intervallo compreso tra 1 e 99 come indice per determinare quale traccia sta eseguendo una query sull'utente. L'oggetto restituito viene quindi sottoposto a query/impostato per la particolare proprietà per traccia di interesse. |
IRawCDImageCreator::p ut_DisableGaplessAudio Imposta il valore che specifica se la registrazione audio senza gap è disabilitata. Questa proprietà viene impostata per impostazione predefinita su un valore di VARIANT_FALSE, che disabilita l'uso della registrazione "senza gap" tra tracce audio consecutive. |
IRawCDImageCreator::p ut_MediaCatalogNumber Recupera il numero di catalogo multimediale (MCN) per l'intero disco audio. |
IRawCDImageCreator::p ut_ResultingImageType Imposta il valore che definisce il tipo di file di immagine che verrà generato. |
IRawCDImageCreator::p ut_StartingTrackNumber Imposta il numero di traccia iniziale. |
IRawCDImageCreator::p ut_StartOfLeadoutLimit Imposta il valore della proprietà StartOfLeadoutLimit. |
Commenti
Le immagini create con questa interfaccia possono essere scritte nell'archiviazione permanente per un uso successivo o possono essere fornite direttamente all'interfaccia IDiscFormat2RawCD per la scrittura in supporti CD.
Il supporto DVD non supporta questo tipo di scrittura.
Questa interfaccia è supportata in Windows Server 2003 con Service Pack 1 (SP1), Windows XP con Service Pack 2 (SP2) e Windows Vista tramite Windows Feature Pack per l'archiviazione. Tutte le funzionalità fornite da questo pacchetto di aggiornamento sono supportate in modo nativo in Windows 7 e Windows Server 2008 R2.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista, Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | imapi2.h |