Función AVIStreamSetFormat (vfw.h)
La función AVIStreamSetFormat establece el formato de una secuencia en la posición especificada.
Sintaxis
HRESULT AVIStreamSetFormat(
PAVISTREAM pavi,
LONG lPos,
LPVOID lpFormat,
LONG cbFormat
);
Parámetros
pavi
Identificador de una secuencia abierta.
lPos
Posición en la secuencia para recibir el formato.
lpFormat
Puntero a una estructura que contiene el nuevo formato.
cbFormat
Tamaño, en bytes, del bloque de memoria al que hace referencia lpFormat.
Valor devuelto
Devuelve cero si es correcto o si se produce un error en caso contrario.
Comentarios
El controlador para escribir archivos AVI no acepta cambios de formato. Además de establecer el formato inicial de una secuencia, solo se permiten cambios en la paleta de una secuencia de vídeo en un archivo AVI. El cambio de paleta debe producirse después de que los fotogramas ya escritos en el archivo AVI. Otros controladores pueden imponer restricciones diferentes.
El argumento pavi es un puntero a una interfaz IAVIStream .
Requisitos
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 |