媒體基礎架構
本節說明 Microsoft Media Foundation 的一般設計。 如需針對特定程式設計工作使用 Media Foundation 的詳細資訊,請參閱 媒體基礎程式設計手冊。
本節內容
主題 | 描述 |
---|---|
媒體基礎架構概觀 |
提供媒體基礎架構的高階概觀。 |
媒體基礎基本類型 |
描述在整個媒體基礎中使用的一些基本介面。 幾乎所有 Media Foundation 應用程式都會使用這些介面。 |
媒體基礎平臺 API |
描述核心媒體基礎函式,例如非同步回呼和工作佇列。 某些應用程式可能會使用平台層級介面。 此外,自訂外掛程式,例如媒體來源和 MFT,會使用這些介面。 |
媒體基礎管線 |
媒體基礎管線層是由媒體來源、MPT 和媒體接收所組成。 大部分的應用程式不會直接在管線層上呼叫方法。 相反地,應用程式會使用其中一個較高層級,例如媒體會話或來源讀取器和接收寫入器。 |
媒體會話 |
媒體會話會管理媒體基礎管線中的資料流程。 |
來源讀取器 |
來源讀取器可讓應用程式從媒體來源取得資料,而不需要直接呼叫媒體來源 API。 來源讀取器也可以執行壓縮資料流程的解碼。 |
受保護的媒體路徑 |
PMP) 的受保護媒體路徑 (提供受保護的環境來播放進階視訊內容。 撰寫媒體基礎應用程式時,不需要使用 PMP。 |
相關主題
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應