Windows 7 SDK beta をインストールすると、Media Foundationの新APIである MFPlay のドキュメントやヘッダーファイルがある。
このSDKを参照してコンパイルした MFPlay を使うアプリケーションは Windows Vista では使えない。
Windows Vista にも Media Foundation はあるが、MFPlay は Windows 7 用の API である。そして Windows 7 には MFPlay.DLL というDLLが存在する。
従って、MFPlay.DLL がない Windows Vista では使えないというわけだ。
互換性を考慮するなら、依然として Media Session を使わなければならない。
Comments
comments powered by Disqus