Méthode IMFSourceReaderCallback ::OnEvent (mfreadwrite.h)
Appelé lorsque le lecteur source reçoit certains événements de la source multimédia.
Syntaxe
HRESULT OnEvent(
[in] DWORD dwStreamIndex,
[in] IMFMediaEvent *pEvent
);
Paramètres
[in] dwStreamIndex
Pour les événements de flux, la valeur est l’index de base zéro du flux qui a envoyé l’événement. Pour les événements sources, la valeur est MF_SOURCE_READER_MEDIASOURCE.
[in] pEvent
Pointeur vers l’interface IMFMediaEvent de l’événement.
Valeur retournée
Retourne une valeur HRESULT . Actuellement, le lecteur source ignore la valeur de retour.
Remarques
Dans l’implémentation actuelle, le lecteur source utilise cette méthode pour transférer les événements suivants à l’application :
- MEBufferingStarted
- MEBufferingStopped
- MEConnectEnd
- MEConnectStart
- MEExtendedType
- MESourceCharacteristicsChanged
- MESourceMetadataChanged
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 |