Media Foundation
Microsoft Media Foundationは、Microsoft Windowsでマルチメディアを
概要
Media Foundationは
- Protected Media Path (PMP) -
完全 にMedia Foundationに依存 している。 - DirectX Video Acceleration (DXVA) 2.0。
- Windows Media Player -
保護 されたコンテンツの再生 にMedia Foundationを利用 しているが、DirectShowやWindows Media Format SDKも利用 できる。
システムによってコーデックがサポートされているオーディオ/ビデオのデコードやストリーム
Media Foundationには
高 精細 コンテンツやDRMによって保護 されたコンテンツをスケーラブルに利用 できる。- DirectShowインフラストラクチャの
外側 でDirectX Video Accelerationを利用 できる。 - CPU、I/O、メモリに
対 して応答 性 が高 く、より滑 らかな再生 ができる。動画 のテアリングも減少 する。 - Media Foundationの
拡張 性 により、異 なるコンテンツ保護 システムを協調 して利用 することができる。
DirectShowはMedia Foundationによって
MFではもともとDirect3D 9 Video APIをサポートしており、
脚注
- ^ Migrating from DirectShow to Media Foundation | Microsoft Learn
- ^ Introduction to DirectShow - Win32 apps | Microsoft Learn
- ^ Media Foundation Programming Guide - Win32 apps | Microsoft Learn
- ^ Direct3D 9 Video APIs - Win32 apps | Microsoft Learn
- ^ Whats New for Media Foundation - Win32 apps | Microsoft Learn
- ^ Supporting Direct3D 11 Video Decoding in Media Foundation - Win32 apps | Microsoft Learn