Interface IMFSourceReader (mfreadwrite.h)
Implémenté par l’objet lecteur source Microsoft Media Foundation.
Héritage
L’interface IMFSourceReader hérite de l’interface IUnknown. IMFSourceReader a également les types de membres suivants :
Méthodes
L’interface IMFSourceReader a ces méthodes.
IMFSourceReader ::Flush Vide un ou plusieurs flux. (IMFSourceReader.Flush) |
IMFSourceReader ::GetCurrentMediaType Obtient le type de média actuel pour un flux. |
IMFSourceReader ::GetNativeMediaType Obtient un format pris en charge en mode natif par la source multimédia. |
IMFSourceReader ::GetPresentationAttribute Obtient un attribut de la source multimédia sous-jacente. |
IMFSourceReader ::GetServiceForStream Interroge la source ou le décodeur multimédia sous-jacent pour une interface. |
IMFSourceReader ::GetStreamSelection Demande si un flux est sélectionné. |
IMFSourceReader ::ReadSample Lit l’exemple suivant à partir de la source multimédia. |
IMFSourceReader ::SetCurrentMediaType Définit le type de média pour un flux. |
IMFSourceReader ::SetCurrentPosition Recherche une nouvelle position dans la source des médias. |
IMFSourceReader ::SetStreamSelection Sélectionne ou désélectionne un ou plusieurs flux. |
Remarques
Pour créer le lecteur source, appelez l’une des fonctions suivantes :
Vous pouvez également utiliser l’interface IMFReadWriteClassFactory .Cette interface est disponible sur Windows Vista si le Supplément de mise à jour de la plateforme pour Windows Vista est installé.
Dans Windows 8, cette interface est étendue avec IMFSourceReaderEx.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7, Windows Vista et supplément de mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | mfreadwrite.h |