Funzione AVIMakeFileFromStreams (vfw.h)

La funzione AVIMakeFileFromStreams costruisce un puntatore di interfaccia AVIFile da flussi separati.

Sintassi

HRESULT AVIMakeFileFromStreams(
  PAVIFILE   *ppfile,
  int        nStreams,
  PAVISTREAM *papStreams
);

Parametri

ppfile

Puntatore a un buffer che riceve il nuovo puntatore all'interfaccia file.

nStreams

Conteggio del numero di flussi nella matrice di puntatori dell'interfaccia di flusso a cui fa riferimento papStreams.

papStreams

Puntatore a una matrice di puntatori all'interfaccia di flusso.

Valore restituito

Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario.

Commenti

Usare la funzione AVIFileRelease per chiudere il file.

Altre funzioni possono usare l'interfaccia AVIFile creata da questa funzione per copiare e modificare i flussi associati all'interfaccia. Ad esempio, è possibile recuperare un flusso specifico usando AVIFileGetStream con il puntatore all'interfaccia file.

Il pfile dell'argomento è l'indirizzo di un puntatore a un'interfaccia IAVIFile . L'argomento papStreams è l'indirizzo di un puntatore a un'interfaccia IAVIStream .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vfw.h
Libreria Vfw32.lib
DLL Avifil32.dll

Vedi anche

Funzioni AVIFile

Funzioni e macro AVIFile

AVIFileGetStream

AVIFileRelease