共用方式為


關於媒體基礎

Microsoft Media Foundation 是適用于 Windows 的新一代多媒體平臺,可讓開發人員、取用者和內容提供者採用具有增強強固性、獨特品質及順暢互通性的新進階內容波。

媒體基礎需要 Windows Vista 或更新版本。 它會使用元件物件模型 (COM) ,而且需要 C/C++。 Microsoft 不提供適用于媒體基礎的受控 API。

媒體基礎 API 是 Windows SDK的一部分。 若要開發媒體基礎應用程式,請安裝最新版的 Windows SDK。

音訊和視訊品質

媒體基礎的設計目的是要符合高定義內容所造成的挑戰。 整個平臺的音訊和視訊品質增強功能現在可讓您為新一代的高定義內容提供絕佳的體驗。

  • DirectX 影片加速 (DXVA) 2.0 提供更有效率的視訊加速,相較于 DXVA 1.0,具有更強固且簡化的視訊解碼,以及在視訊處理中擴充硬體的使用。 使用 DXVA 2.0 時,Windows 可以處理一些具有高品質且改善問題復原能力的最需求高定義內容。

  • 色彩空間資訊會在整個視訊管線中保留。 使用者可以使用完整逼真度來享受視訊內容。 色彩資訊和交錯影像現在會傳遞至硬體以進行單一傳遞組合。 保留色彩空間資訊也會減少不必要的色彩空間轉換,以釋出更多週期來處理需要 HD 內容。

  • 增強的視訊轉譯器 (EVR) 提供更佳的計時支援、增強的視訊處理,以及改善的故障復原能力。 全螢幕播放支援已增強,而視窗模式中的視訊終止已最小化。

  • Media Foundation 使用多媒體類別排程器服務 (MMCSS) ,這是 Windows Vista 中的新系統服務。 MMCSS 可讓多媒體應用程式確保其時間敏感處理接收對 CPU 資源的優先順序存取。

內容存取

隨著數位娛樂進入高定義紀元,內容變得更可攜且普遍,內容保護將會成為數位媒體產品不可或缺的一部分。 媒體基礎的擴充性可確保它可以支援這些趨勢。

此外,Media Foundation 擴充性可讓不同的內容保護系統一起運作。

關於媒體基礎

本節包含媒體基礎 API 的一般資訊。 如需詳細的程式設計資訊,請參閱 媒體基礎程式設計手冊

區段 描述
媒體基礎的新功能 說明媒體基礎中的新功能。
媒體基礎標頭和程式庫 列出定義媒體基礎 API 的標頭和程式庫檔案。
媒體基礎工具 描述媒體基礎可用的開發工具。

 

媒體基礎不包含在 N 和 KN 版本的Windows 8中。 如需詳細資訊,請參閱所有 Windows 8 版本的 Microsoft Windows Media Feature Pack for N 和 KN 版本

Microsoft Media Foundation