Media Foundation
出典: フリー百科事典『ウィキペディア(Wikipedia)』
Media Foundationは、Microsoft Windowsでマルチメディアを扱うためのマイクロソフトによるCOMベースのAPIセットである。コンテンツの保護、再生品質の向上、高精彩コンテンツ(HDTVなど)の再生、デジタル著作権管理(DRM)へのアクセスなどに重点が置かれている。
Media FoundationはWindows Vistaに同梱され、それ以前のバージョンのWindowsでは利用できない。
現在、次のようなアプリケーションはMedia Foundationを利用している。
- Windows Protected Media Path(PMP)。完全にMedia Foundationに依存している。
- Windows Media Player。保護されたコンテンツの再生にMedia Foundationを利用しているが、DirectShowやWindows Media Format SDKも利用できる。
- DirectX Video Accelaration(DXVA) 2.0。
Media Foundationは次のような利点がある。
- 高精細コンテンツやDRMによって保護されたコンテンツをスケーラブルに利用できる。
- DirectShowインフラストラクチャの外側でDirectX Video Accelerationを利用できる。
- CPU、I/O、メモリに対して応答性が高く、より滑らかな再生ができる。動画のティアリングも減少する。
- Media Foundationの拡張性により、異なったコンテンツ保護システムを協調して利用することができる。
DirectShowはMedia Foundationによって徐々に置き換えられる予定である。しばらくの間はMedia FoundationとDirectShowが同時に利用されていくことになる。
[編集] 関連項目
[編集] 外部リンク
- MSDN - Microsoft Media Foundation SDK(英語)