IMFMediaEngineSrcElements 介面 (mfmediaengine.h)
提供媒體引擎的媒體資源清單。
繼承
IMFMediaEngineSrcElements 介面繼承自 IUnknown 介面。 IMFMediaEngineSrcElements 也有下列類型的成員:
方法
IMFMediaEngineSrcElements 介面具有這些方法。
IMFMediaEngineSrcElements::AddElement 將來源專案加入清單結尾。 |
IMFMediaEngineSrcElements::GetLength 取得清單中的來源項目數目。 |
IMFMediaEngineSrcElements::GetMedia 取得清單中項目的預期媒體類型。 |
IMFMediaEngineSrcElements::GetType 取得清單中的專案MIME類型。 |
IMFMediaEngineSrcElements::GetURL 取得清單中的專案URL。 |
IMFMediaEngineSrcElements::RemoveAllElements 從清單中移除所有來源專案。 |
備註
IMFMediaEngineSrcElements 介面代表已排序的媒體資源清單。
此介面可讓應用程式以數種不同的編碼格式提供相同的音訊/視訊內容,例如 H.264 和 Windows Media Video。 如果使用者的計算機上沒有特定的編解碼器,媒體引擎會嘗試清單中的下一個URL。 若要使用此介面,請執行下列動作:
- 建立這個介面的實作。
- 使用 URL 清單初始化您的實作。 選擇性地為每個 URL 提供 MIME 類型和媒體查詢字串。
- 呼叫 IMFMediaEngine::SetSourceElements 方法。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | mfmediaengine.h |