Media Foundation Platform API

Media Foundation のプラットフォーム レイヤーには、他のレイヤーで使用されるプリミティブとヘルパー オブジェクトが含まれています。

このセクションのトピックは次のとおりです。

トピック 説明
Media Foundation プラットフォームの初期化 Media Foundation プラットフォームを初期化する方法。
Media Foundation と COM COM と Microsoft Media Foundation の相互作用について説明し、Media Foundation プラグイン コンポーネントを開発するときに使用するベスト プラクティスをいくつか定義します。
非同期コールバック メソッド Media Foundation で非同期メソッドを呼び出す方法と非同期操作を実装する方法。
作業キュー 作業キューは、別のスレッドで非同期操作を実行する効率的な方法です。
メディア イベント ジェネレーター Media Foundation で非同期イベントを受信する方法とイベントを発生させる方法。
サービス インターフェイス サービス インターフェイスは、あるオブジェクトによって提供される COM インターフェイスですが、別のオブジェクトを介してアプリケーションに公開されます。
アクティブ化オブジェクト アクティブ化オブジェクトは、別のオブジェクトを作成するオブジェクトです。
プレゼンテーションクロック プレゼンテーション クロックは、再生の制御、およびオーディオストリームとビデオストリームの同期に使用されるクロック時間を生成します。

 

メディア ファンデーションのアーキテクチャ

Media Foundation プログラミング ガイド