Инициализация Media Foundation
Перед использованием любых объектов или интерфейсов Microsoft Media Foundation необходимо вызвать функцию MFStartup . Передайте константную MF_VERSION.
hr = MFStartup(MF_VERSION);
Функция MFStartup инициализирует платформу Media Foundation. Если MFStartup возвращает MF_E_BAD_STARTUP_VERSION, это означает, что приложение было скомпилировано с помощью версии заголовков Media Foundation, которая не соответствует библиотекам DLL Media Foundation в вашей системе.
Для каждого вызова MFStartup приложение должно вызывать MFShutdown.
MFShutdown();
Связанные темы