Méthode IMFMediaEventGenerator::EndGetEvent (mfobjects.h)

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

Syntaxe

HRESULT EndGetEvent(
  [in]  IMFAsyncResult *pResult,
  [out] IMFMediaEvent  **ppEvent
);

Paramètres

[in] pResult

Pointeur vers l’interface IMFAsyncResult . Transmettez le même pointeur que celui que votre objet de rappel a reçu dans la méthode Invoke .

[out] ppEvent

Reçoit un pointeur vers l’interface IMFMediaEvent . L’appelant doit libérer l’interface.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK
MF_E_SHUTDOWN
L’objet a été arrêté.

Notes

Appelez cette méthode à partir de la méthode IMFAsyncCallback::Invoke de votre application. Pour obtenir un exemple de code, consultez IMFMediaEventGenerator::BeginGetEvent.

Configuration requise

   
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)
Bibliothèque Mfuuid.lib

Voir aussi

IMFMediaEventGenerator

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