Пользовательские обработчики файлов и потоков

[Функция, связанная с этой страницей, Пользовательские обработчики файлов и потоков, является устаревшей функцией. Он был заменен классом MediaStreamSource. Класс MediaStreamSource оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать класс MediaStreamSource вместо пользовательских обработчиков файлов и потоков, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Обработчики файлов и потоков — это драйверы, предоставляющие согласованные интерфейсы для приложения, которое управляет мультимедийными данными. Обработчики файлов и потоков, включенные в операционную систему, используют данные видео и waveform-audio, хранящиеся в файлах с чередованием аудио-видео (AVI) и waveform-audio.

Вы можете создавать обработчики, чтобы разрешить приложению записывать мультимедийные данные или получать к ней доступ из другого источника, например файла с использованием закрытого формата, AVI-файла, который был расширен и содержит дополнительные потоки данных, или обработчика, который создает собственные мультимедийные данные. Если у вас есть пользовательский формат файла для данных AVI, который вы хотите использовать с функциями и макросами AVIFile, необходимо написать пользовательский обработчик.