Interface IMFMediaTypeHandler (mfidl.h)
Obtient et définit les types de média sur un objet, tels qu’une source multimédia ou un récepteur multimédia.
Héritage
L’interface IMFMediaTypeHandler hérite de l’interface IUnknown. IMFMediaTypeHandler a également les types de membres suivants :
Méthodes
L’interface IMFMediaTypeHandler utilise ces méthodes.
IMFMediaTypeHandler::GetCurrentMediaType Récupère le type de média actuel de l’objet . |
IMFMediaTypeHandler::GetMajorType Obtient le type de média principal de l’objet . |
IMFMediaTypeHandler::GetMediaTypeByIndex Récupère un type de média à partir de la liste des types de médias pris en charge de l’objet. |
IMFMediaTypeHandler::GetMediaTypeCount Récupère le nombre de types de médias dans la liste des types de médias pris en charge de l’objet. |
IMFMediaTypeHandler::IsMediaTypeSupported Demande si l’objet prend en charge un type de média spécifié. |
IMFMediaTypeHandler::SetCurrentMediaType Définit le type de média de l’objet. |
Notes
Cette interface est exposée par des gestionnaires de type média.
- Pour les sources multimédias, récupérez le gestionnaire de type multimédia à partir du descripteur de flux en appelant IMFStreamDescriptor::GetMediaTypeHandler.
- Pour les récepteurs multimédias, obtenez le gestionnaire de type média en appelant IMFStreamSink::GetMediaTypeHandler.
Cette interface est disponible sur les plateformes suivantes si les composants redistribuables du SDK Windows Media Format 11 sont installés :
- Windows XP avec Service Pack 2 (SP2) et versions ultérieures.
- Windows XP Media Center Edition 2005 avec KB900325 (Windows XP Media Center Edition 2005) et KB925766 (correctif cumulatif d’octobre 2006 pour Windows XP Media Center Edition) installés.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | mfidl.h |