Condividi tramite


Metodo IRawCDImageCreator::AddTrack (imapi2.h)

Accetta l'oggetto IStream specificato e salva il puntatore dell'interfaccia come traccia successiva nell'immagine.

Sintassi

HRESULT AddTrack(
  [in]           IMAPI_CD_SECTOR_TYPE dataType,
  [in, optional] IStream              *data,
  [out, retval]  LONG                 *trackIndex
);

Parametri

[in] dataType

Valore definito da IMAPI_CD_SECTOR_TYPE, che indica il tipo di dati. IMAPI_CD_SECTOR_AUDIO è l'unico valore supportato dal metodo IRawCDImageCreator::AddTrack .

[in, optional] data

Puntatore all'oggetto IStream specificato.

[out, retval] trackIndex

Valore LONG all'interno di un intervallo da 1 a 99 che verrà associato alla nuova traccia.

Valore restituito

S_OK viene restituito in caso di esito positivo, ma altri codici di esito positivo possono essere restituiti in seguito all'implementazione.

Commenti

Tutte le tracce aggiuntive devono essere compatibili con tutte le tracce esistenti. Per informazioni sulle limitazioni, vedere l'enumerazione IMAPI_CD_SECTOR_TYPE .

Il flusso di dati deve essere di almeno 4 secondi (300 settori) lungo. Il flusso di dati potrebbe non causare un superamento dell'LBA 398.099 (MSF 88:29:74), perché il leadout supererebbe quindi il numero massimo di MSF 89:59:74.

Questo metodo è supportato 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

   
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

IRawCDImageCreator