Función AVIFileGetStream (vfw.h)
La función AVIFileGetStream devuelve la dirección de una interfaz de secuencia asociada a un archivo AVI especificado.
Sintaxis
HRESULT AVIFileGetStream(
PAVIFILE pfile,
PAVISTREAM *ppavi,
DWORD fccType,
LONG lParam
);
Parámetros
pfile
Identificador de un archivo AVI abierto.
ppavi
Puntero a la nueva interfaz de secuencia.
fccType
Código de cuatro caracteres que indica el tipo de secuencia que se va a abrir. Cero indica que se puede abrir cualquier secuencia. Las definiciones siguientes se aplican a los datos que se encuentran habitualmente en flujos AVI.
Valor | Descripción |
---|---|
streamtypeAUDIO | Indica una secuencia de audio. |
streamtypeMIDI | Indica una secuencia MIDI. |
streamtypeTEXT | Indica una secuencia de texto. |
streamtypeVIDEO | Indica una secuencia de vídeo. |
lParam
Recuento del tipo de secuencia. Identifica a qué aparición del tipo de secuencia especificado se va a tener acceso.
Valor devuelto
Devuelve cero si es correcto o si se produce un error en caso contrario. Entre los valores de error posibles se incluyen los siguientes.
Código devuelto | Descripción |
---|---|
|
El archivo no contiene una secuencia correspondiente a los valores de fccType y lParam. |
|
Memoria insuficiente. |
Comentarios
El argumento pfile es un puntero a una interfaz IAVIFile . El argumento ppavi es un puntero a una interfaz IAVIStream .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vfw.h |
Library | Vfw32.lib |
Archivo DLL | Avifil32.dll |