Microsoft Media FoundationはWindows SDKに含まれているため、まずはこれを導入します。そして具体的な使用方法については、サンプルコードを参照します。
Format | File Extensions | Media Source | Media Sink | Requires |
---|---|---|---|---|
3GP | .3g2, .3gp, .3gp2, .3gpp | MPEG-4 File Source | 3GP File Sink | Windows 7 |
Advanced Streaming Format (ASF) | .asf, .wma, .wmv | ASF Media Source | ASF Media Sink | Windows Vista |
Audio Data Transport Stream (ADTS). | .aac, .adts | ADTS File Source | None | Windows 7 |
AVI | .avi | AVI File Source | None | Windows 7 |
MP3 | .mp3 | MP3 File Source | MP3 File Sink | File source: Windows Vista File sink: Windows 7 |
MPEG-4 | .m4a, .m4v, .mov, .mp4 | MPEG-4 File Source | MPEG-4 File Sink | Windows 7 |
Synchronized Accessible Media Interchange (SAMI) | .sami, .smi | SAMI Media Source | None | Windows Vista |
WAVE | .wav | AVI File Source | None | Windows 7 |
Format | Decoder | Encoder | Requires |
---|---|---|---|
Format | Decoder | Encoder | Requires |
---|---|---|---|
標準でサポートされない形式は、MFTによって追加できます。
動画のデコードをハードウェアにより高速化するAPIであるDXVAは、Microsoft Media Foundationに統合されています。