Método IAVIStream::SetFormat (vfw.h)
El método SetFormat establece información de formato en una secuencia. Se llama cuando una aplicación usa la función AVIStreamSetFormat .
Sintaxis
HRESULT SetFormat(
LONG lPos,
LPVOID lpFormat,
LONG cbFormat
);
Parámetros
lPos
Puntero a la interfaz a una secuencia.
lpFormat
Puntero al búfer para los datos de formato.
cbFormat
Dirección que contiene el tamaño, en bytes, del búfer especificado por lpFormat.
Valor devuelto
Devuelve el VALOR HRESULT definido por OLE.
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.
En el caso de los controladores escritos en C++, SetFormat tiene la sintaxis siguiente:
HRESULT SetFormat(LONG lPos, LPVOID lpFormat, LONG cbFormat)
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 |
Consulte también
Interfaces de controlador de Stream y archivos personalizados