Compartir a través de


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

Consulte también

Funciones AVIFile

Funciones y macros AVIFile