Interfaccia IStreamInterleave (imapi2.h)
Usare questa interfaccia per combinare diversi flussi di dati in un singolo flusso intersezionando in alternativa parti di ogni flusso. Si creano flussi interleaved quando i flussi di dati devono essere eseguiti in parallelo tra loro anziché in sequenza. Ad esempio, alcuni formati CD richiedono dati utente interleaved con le informazioni sul codice secondario. È supportato qualsiasi interleave di dimensioni fisse.
Per creare un'istanza di questa interfaccia, chiamare la funzione CoCreateInstance . Use__uuidof(MsftStreamInterleave) per l'identificatore di classe e __uuidof(IStreamInterleave) per l'identificatore dell'interfaccia.
Ereditarietà
L'interfaccia IStreamInterleave eredita da IStream. IStreamInterleave include anche questi tipi di membri:
Metodi
L'interfaccia IStreamInterleave include questi metodi.
IStreamInterleave::Initialize Inizializzare questo flusso interleaved da una matrice di flussi di input e dimensioni interleave. |
Commenti
Per creare l'oggetto MsftStreamInterleave in uno script, usare IMAPI2. MsftStreamInterleave come identificatore del programma quando si chiama CreateObject.
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 |