Interfaz IAVIFile (vfw.h)

La interfaz IAVIFile admite la apertura y manipulación de archivos y encabezados de archivo, y la creación y obtención de interfaces de secuencia. Usa IUnknown::QueryInterface, IUnknown::AddRef e IUnknown::Release , además de los métodos personalizados siguientes:

Herencia

La interfaz IAVIFile hereda de la interfaz IUnknown . IAVIFile también tiene estos tipos de miembros:

Métodos

La interfaz IAVIFile tiene estos métodos.

 
IAVIFile::CreateStream

El método CreateStream crea una secuencia para escribir. Se llama cuando una aplicación usa la función AVIFileCreateStream.
IAVIFile::EndRecord

El método EndRecord escribe el fragmento "REC" en un archivo AVI estrechamente intercalado (con un factor de intercalación uno a uno de audio en vídeo). Se llama cuando una aplicación usa la función AVIFileEndRecord.
IAVIFile::GetStream

El método GetStream abre una secuencia accediéndolo en un archivo. Se llama cuando una aplicación usa la función AVIFileGetStream.
IAVIFile::Info

El método Info devuelve información sobre un archivo AVI. Se llama cuando una aplicación usa la función AVIFileInfo.
IAVIFile::ReadData

El método ReadData lee los encabezados de archivo. Se llama cuando una aplicación usa la función AVIFileReadData.
IAVIFile::WriteData

El método WriteData escribe encabezados de archivo. Se llama cuando una aplicación usa la función AVIFileWriteData.

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

Consulte también

Interfaces de controlador de secuencias y archivos personalizados

Controladores de archivos y secuencias personalizados