IMFMediaTypeHandler 介面 (mfidl.h)

取得和設定 物件上的媒體類型,例如媒體來源或媒體接收。

繼承

IMFMediaTypeHandler介面繼承自IUnknown介面。 IMFMediaTypeHandler 也有下列類型的成員:

方法

IMFMediaTypeHandler介面具有這些方法。

 
IMFMediaTypeHandler::GetCurrentMediaType

擷取 物件的目前媒體類型。
IMFMediaTypeHandler::GetMajorType

取得 物件的主要媒體類型。
IMFMediaTypeHandler::GetMediaTypeByIndex

從物件的支援媒體類型清單中擷取媒體類型。
IMFMediaTypeHandler::GetMediaTypeCount

擷取物件所支援媒體類型清單中的媒體類型數目。
IMFMediaTypeHandler::IsMediaTypeSupported

查詢物件是否支援指定的媒體類型。
IMFMediaTypeHandler::SetCurrentMediaType

設定物件的媒體類型。

備註

此介面是由 媒體類型處理常式公開。

如果您要實作自訂媒體來源或媒體接收,您可以呼叫 MFCreateSimpleTypeHandler來建立簡單的媒體類型處理常式,也可以提供自己的實作。

如果已安裝 Windows Media Format 11 SDK 可轉散發元件,此介面可在下列平臺上使用:

  • Windows XP with Service Pack 2 (SP2) 和更新版本。
  • Windows XP Media Center Edition 2005,KB900325 (Windows XP Media Center Edition 2005) 和 KB925766 (2006 年 10 月 Windows XP Media Center Edition 更新彙總套件) 安裝。

需求

   
最低支援的用戶端 Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 mfidl.h

另請參閱

媒體基礎介面

媒體類型

簡報描述項