Share via


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

Vedi anche

IMAPI_CD_SECTOR_TYPE