Función AVIStreamReadFormat (vfw.h)
La función AVIStreamReadFormat lee los datos de formato de secuencia.
Sintaxis
HRESULT AVIStreamReadFormat(
PAVISTREAM pavi,
LONG lPos,
LPVOID lpFormat,
LONG *lpcbFormat
);
Parámetros
pavi
Identificador de una secuencia abierta.
lPos
Posición en la secuencia utilizada para obtener los datos de formato.
lpFormat
Puntero a un búfer para contener los datos de formato.
lpcbFormat
Puntero a una ubicación que indica el tamaño del bloque de memoria al que hace referencia lpFormat. Cuando se devuelve, el valor se cambia para indicar la cantidad de datos leídos. Si lpFormat es NULL, este parámetro se puede usar para obtener la cantidad de memoria necesaria para devolver el formato.
Valor devuelto
Devuelve cero si es correcto o si se produce un error en caso contrario.
El argumento pavi es un puntero a una interfaz IAVIStream .
Comentarios
Los controladores de secuencias de vídeo estándar proporcionan información de formato en una estructura BITMAPINFOHEADER . Los controladores de secuencias de audio estándar proporcionan información de formato en una estructura PCMWAVEFORMAT . Otros flujos de datos pueden usar otras estructuras que describen los datos del flujo.
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 |