初始化媒体基础

在使用任何 Microsoft Media Foundation 对象或接口之前,必须调用 MFStartup 函数。 传入常 量MF_VERSION

    hr = MFStartup(MF_VERSION);

MFStartup 函数初始化 Media Foundation 平台。 如果 MFStartup 返回MF_E_BAD_STARTUP_VERSION,则表示应用程序是使用与系统上的媒体基础 DLL 不匹配的媒体基础标头版本编译的。

每次调用 MFStartup 时,应用程序都必须调用 MFShutdown

MFShutdown();

Media Foundation 体系结构

媒体基础平台 API