Función AVIMakeFileFromStreams (vfw.h)
La función AVIMakeFileFromStreams construye un puntero de interfaz AVIFile a partir de secuencias independientes.
Sintaxis
HRESULT AVIMakeFileFromStreams(
PAVIFILE *ppfile,
int nStreams,
PAVISTREAM *papStreams
);
Parámetros
ppfile
Puntero a un búfer que recibe el nuevo puntero de interfaz de archivo.
nStreams
Recuento del número de secuencias de la matriz de punteros de interfaz de flujo a los que hace referencia papStreams.
papStreams
Puntero a una matriz de punteros de interfaz de secuencia.
Valor devuelto
Devuelve cero si es correcto o si se produce un error en caso contrario.
Comentarios
Use la función AVIFileRelease para cerrar el archivo.
Otras funciones pueden usar la interfaz AVIFile creada por esta función para copiar y editar las secuencias asociadas a la interfaz. Por ejemplo, puede recuperar una secuencia específica mediante AVIFileGetStream con el puntero de interfaz de archivo.
El argumento pfile es la dirección de un puntero a una interfaz IAVIFile . El argumento papStreams es la dirección de 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 |