Share via


Funzione AVIFileGetStream (vfw.h)

La funzione AVIFileGetStream restituisce l'indirizzo di un'interfaccia di flusso associata a un file AVI specificato.

Sintassi

HRESULT AVIFileGetStream(
  PAVIFILE   pfile,
  PAVISTREAM *ppavi,
  DWORD      fccType,
  LONG       lParam
);

Parametri

pfile

Gestire in un file AVI aperto.

ppavi

Puntatore alla nuova interfaccia di flusso.

fccType

Codice a quattro caratteri che indica il tipo di flusso da aprire. Zero indica che è possibile aprire qualsiasi flusso. Le definizioni seguenti si applicano ai dati comunemente trovati nei flussi AVI.

Valore Descrizione
streamtypeAUDIO Indica un flusso audio.
streamtypeMIDI Indica un flusso MIDI.
streamtypeTEXT Indica un flusso di testo.
streamtypeVIDEO Indica un flusso video.

lParam

Conteggio del tipo di flusso. Identifica l'occorrenza del tipo di flusso specificato da accedere.

Valore restituito

Restituisce zero se ha esito positivo o un errore in caso contrario. I valori di errore possibili includono quanto segue.

Codice restituito Descrizione
AVIERR_NODATA
Il file non contiene un flusso corrispondente ai valori di fccType e lParam.
AVIERR_MEMORY
Memoria insufficiente.

Commenti

Il pfile dell'argomento è un puntatore a un'interfaccia IAVIFile . L'argomento ppavi è 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