Partager via


Interface IMFMediaEventGenerator (mfobjects.h)

Récupère les événements de n’importe quel objet Media Foundation qui génère des événements.

Héritage

L’interface IMFMediaEventGenerator hérite de l’interface IUnknown. IMFMediaEventGenerator a également les types de membres suivants :

Méthodes

L’interface IMFMediaEventGenerator utilise ces méthodes.

 
IMFMediaEventGenerator ::BeginGetEvent

Commence une requête asynchrone pour l’événement suivant dans la file d’attente.
IMFMediaEventGenerator ::EndGetEvent

Termine une demande asynchrone pour l’événement suivant dans la file d’attente.
IMFMediaEventGenerator ::GetEvent

Récupère l’événement suivant dans la file d’attente. Cette méthode est synchrone.
IMFMediaEventGenerator ::QueueEvent

Place un nouvel événement dans la file d’attente de l’objet.

Remarques

Un objet qui prend en charge cette interface gère une file d’attente d’événements. Le client de l’objet peut récupérer les événements de manière synchrone ou asynchrone. La méthode synchrone est GetEvent. Les méthodes asynchrones sont BeginGetEvent et EndGetEvent.

Configuration requise

Condition requise Valeur
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 mfobjects.h (inclure Mfidl.h)

Voir aussi

Générateurs d’événements multimédias

Interfaces Media Foundation