自定义文件和流处理程序

[与此页面关联的功能 (自定义文件和流处理程序)是一项旧功能。 它已被 MediaStreamSource 类取代。 MediaStreamSource 类已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaStreamSource 类 ,而不是 自定义文件和流处理程序。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

文件和流处理程序是驱动程序,它们为控制多媒体数据的应用程序提供一致的接口。 操作系统中包含的文件和流处理程序使用存储在音频-视频交错 (AVI) 和波形音频文件中的视频和波形音频数据。

可以编写处理程序以允许应用程序从其他源写入或访问多媒体数据,例如使用专有格式的文件、已扩展为包含其他数据流的 AVI 文件,或生成其自己的多媒体数据的处理程序。 如果想要与 AVIFile 函数和宏一起使用的 AVI 数据的自定义文件格式,则需要编写自定义处理程序。