(vfw.h) 的 IAVIFile 接口

IAVIFile 接口支持打开和操作文件和文件标头,以及创建和获取流接口。 除了以下自定义方法外,还使用 IUnknown::QueryInterfaceIUnknown::AddRefIUnknown::Release

继承

IAVIFile 接口继承自 IUnknown 接口。 IAVIFile 还包含以下类型的成员:

方法

IAVIFile 接口具有这些方法。

 
IAVIFile::CreateStream

CreateStream 方法创建用于写入的流。 当应用程序使用 AVIFileCreateStream 函数时调用。
IAVIFile::EndRecord

EndRecord 方法将“REC”区块写入紧密交错的 AVI 文件中, (音频到视频) 的一对一交错因子。 当应用程序使用 AVIFileEndRecord 函数时调用。
IAVIFile::GetStream

GetStream 方法通过在文件中访问流来打开该流。 当应用程序使用 AVIFileGetStream 函数时调用。
IAVIFile::Info

Info 方法返回有关 AVI 文件的信息。 当应用程序使用 AVIFileInfo 函数时调用。
IAVIFile::ReadData

ReadData 方法读取文件标头。 当应用程序使用 AVIFileReadData 函数时调用。
IAVIFile::WriteData

WriteData 方法写入文件头。 当应用程序使用 AVIFileWriteData 函数时调用。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 vfw.h

另请参阅

自定义文件和流处理程序接口

自定义文件和流处理程序