Partager via


Événement MEAudioSessionDeviceRemoved

Déclenché par le convertisseur audio lorsque le périphérique audio est supprimé. Le convertisseur audio n’est désormais pas valide.

La session multimédia transfère cet événement à l’application.

Valeurs d’événement

Les valeurs possibles récupérées à partir d’IMFMediaEvent::GetValue sont les suivantes.

VARTYPE Description
VT_EMPTY
Aucune donnée d'événement.

VT_UNKNOWN
Pointeur vers l’interface IMFAudioPolicy .

Notes

Cet événement est envoyé par le récepteur de flux du convertisseur audio. L’événement est déclenché lorsque le convertisseur audio reçoit un événement IAudioSessionEvents::OnSessionDisconnected de la session audio avec la raison de déconnexion égale à DisconnectReasonDeviceRemoval.

Le pointeur IMFAudioPolicy , s’il est défini, n’est pas utile, car le flux audio n’est plus valide.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Mfobjects.h (inclure Mfidl.h)

Voir aussi

Événements Media Foundation

Convertisseur audio de streaming