此標頭由 Microsoft Media Foundation 使用。 如需詳細資訊,請參閱:
MFmediaEngine.h 包含以下程式介面:
Interfaces
|
IMFBufferListNotify 可讓IMFSourceBufferList物件通知其用戶端重要狀態變更。 |
|
IMFCdmSuspendNotify 用來讓客戶端在暫停之前應進入一致狀態時通知內容解密模組 (CDM)。 |
|
IMFExtendedDRMTypeSupport 提供方法,以查詢指定的索引鍵系統是否支援指定的內容類型。 |
|
IMFMediaEngine 可讓應用程式播放音訊或視訊檔案。 |
|
IMFMediaEngineClassFactory 建立媒體引擎的實例。 |
|
IMFMediaEngineClassFactory2 建立IMFMediaKeys對象的實例。 |
|
IMFMediaEngineClassFactory4 提供 CreateContentDecryptionModuleFactory 方法來建立 IMFContentDecryptionModuleFactory 的實例,這是指定之密鑰系統的 Content Decryption Module (CDM) 物件的類別處理站。 |
|
IMFMediaEngineClassFactoryEx IMFMediaEngineClassFactory 介面的擴充功能。 |
|
IMFMediaEngineEME 由媒體引擎實作,以新增加密的媒體擴充方法。 |
|
IMFMediaEngineEx 擴充IMFMediaEngine介面。 |
|
IMFMediaEngineExtension 可讓應用程式在媒體引擎中載入媒體資源。 |
|
IMFMediaEngineNeedKeyNotify 表示媒體引擎的回呼,以通知密鑰要求數據。 |
|
IMFMediaEngineNotify IMFMediaEngine 介面的回呼介面。 |
|
IMFMediaEngineOPMInfo 提供取得 Output Protection Manager (OPM) 相關信息的方法。 |
|
IMFMediaEngineProtectedContent 可讓媒體引擎播放受保護的視訊內容。 |
|
IMFMediaEngineSrcElements 提供媒體引擎的媒體資源清單。 |
|
IMFMediaEngineSrcElementsEx 擴充IMFMediaEngineSrcElements介面以提供其他功能。 |
|
IMFMediaEngineSupportsSourceTransfer 可讓媒體來源在媒體引擎與播放至的共享引擎之間傳輸。 |
|
IMFMediaEngineWebSupport 啟用 Web 音訊的播放。 |
|
IMFMediaError 提供媒體引擎目前的錯誤狀態。 |
|
IMFMediaKeys 表示用來使用數位版權管理 (DRM) 金鑰系統解密媒體數據的媒體密鑰。 |
|
IMFMediaKeySession 代表數字版權管理 (DRM) 金鑰系統的工作階段。 |
|
IMFMediaKeySessionNotify 提供機制來通知應用程式有關媒體金鑰會話的資訊。 |
|
IMFMediaSourceExtension 提供媒體來源擴充功能 (MSE) 的功能。 |
|
IMFMediaSourceExtensionNotify 提供引發與 IMFMediaSourceExtension 相關聯之事件的功能。 |
|
IMFMediaTimeRange 代表時間範圍的清單,其中每個範圍都是由開始和結束時間所定義。 |
|
IMFSourceBuffer 表示緩衝區,其中包含IMFMediaSourceExtension的媒體數據。 |
|
IMFSourceBufferList 表示 IMFSourceBuffer 物件的集合。 |
|
IMFSourceBufferNotify 提供引發與 IMFSourceBuffer 相關聯之事件的功能。 |
|
IMFTimedText timed-text 物件代表計時文字的元件。 |
|
IMFTimedTextBinary 表示 timed-text 對象的數據內容。 |
|
IMFTimedTextCue 代表 timed-text-cue 物件。 |
|
IMFTimedTextFormattedText 表示格式化的 timed-text 區塊。 |
|
IMFTimedTextNotify 定義 Microsoft Media Foundation Timed Text 通知回呼的介面。 |
|
IMFTimedTextRegion 表示 timed-text 對象的顯示區域。 |
|
IMFTimedTextStyle 表示計時文字的樣式。 |
|
IMFTimedTextTrack 表示計時文字的追蹤。 |
|
IMFTimedTextTrackList 代表計時文字播放軌的清單。 |
結構體系
|
MFVideoNormalizedRect MFVideoNormalizedRect (mfmediaengine.h) 結構會定義標準化矩形,用來指定視訊矩形中的子矩形。 |