Поделиться через


Сведения о мультимедийных файлах ввода-вывода

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

Большинству мультимедийных приложений требуются входные и выходные данные файлов (ввода-вывода), т. е. возможность создания, чтения и записи файлов дисков. Службы ввода-вывода мультимедиа предоставляют буферизованный и несвязанный ввод-вывод, а также поддержку RIFF-файлов. Службы расширяемы с помощью пользовательских процедур ввода-вывода, которые можно совместно использовать между приложениями.

Большинству приложений требуются только базовые службы ввода-вывода файлов и службы ввода-вывода RIFF-файлов. Приложения, чувствительные к производительности операций ввода-вывода файлов, например приложения, которые передают данные из компакт-диска в режиме реального времени, могут оптимизировать производительность с помощью служб для прямого доступа к буферу ввода-вывода файлов. Приложения, обращаюющиеся к пользовательским системам хранения, таким как архивы файлов и базы данных, могут предоставлять собственную процедуру ввода-вывода, которая считывает и записывает элементы системы хранения.