Interface IMFSourceReaderCallback (mfreadwrite.h)
Interface de rappel pour le lecteur source Microsoft Media Foundation.
Héritage
L’interface IMFSourceReaderCallback hérite de l’interface IUnknown. IMFSourceReaderCallback a également les types de membres suivants :
Méthodes
L’interface IMFSourceReaderCallback utilise ces méthodes.
IMFSourceReaderCallback ::OnEvent Appelé lorsque le lecteur source reçoit certains événements de la source multimédia. |
IMFSourceReaderCallback ::OnFlush Appelé lorsque la méthode IMFSourceReader ::Flush se termine. |
IMFSourceReaderCallback ::OnReadSample Appelée lorsque la méthode IMFSourceReader ::ReadSample se termine. |
Remarques
Utilisez l’attribut MF_SOURCE_READER_ASYNC_CALLBACK pour définir le pointeur de rappel lorsque vous créez pour la première fois l’objet lecteur source.
Les méthodes de rappel pouvant être appelées à partir de n’importe quel thread, un objet qui implémente cette interface doit être thread-safe.
Si vous ne spécifiez pas de pointeur de rappel, le lecteur source fonctionne de manière synchrone.
Cette interface est disponible sur Windows Vista si le Supplément de mise à jour de la plateforme pour Windows Vista est installé.
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 |