自定义文件和流处理程序
[与此页面关联的功能(自定义文件和流处理程序)是一项旧功能。 它已被 MediaStreamSource 类取代。 MediaStreamSource 类 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 MediaStreamSource 类 而不是 自定义文件和流处理程序。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
文件和流处理程序是驱动程序,它们为控制多媒体数据的应用程序提供一致的接口。 作系统中包含的文件和流处理程序使用存储在音频视频交错(AVI)和波形音频文件中的视频和波形音频数据。
可以编写处理程序,以允许应用程序从另一个源写入或访问多媒体数据,例如使用专有格式的文件、已扩展为包含其他数据流的 AVI 文件,或生成其自己的多媒体数据的处理程序。 如果具有要用于 AVIFile 函数和宏的 AVI 数据的自定义文件格式,则需要编写自定义处理程序。