MEAudioSessionDeviceRemoved-Ereignis
Wird vom Audiorenderer ausgelöst, wenn das Audiogerät entfernt wird. Der Audiorenderer ist jetzt ungültig.
Die Mediensitzung leitet dieses Ereignis an die Anwendung weiter.
Ereigniswerte
Mögliche Werte, die von IMFMediaEvent::GetValue abgerufen werden, umfassen Folgendes.
VARTYPE | BESCHREIBUNG |
---|---|
VT_EMPTY |
Keine Ereignisdaten. |
VT_UNKNOWN |
Zeiger auf die IMFAudioPolicy-Schnittstelle . |
Bemerkungen
Dieses Ereignis wird von der Streamsenke des Audiorenderers gesendet. Das Ereignis wird ausgelöst, wenn der Audiorenderer ein IAudioSessionEvents::OnSessionDisconnected-Ereignis von der Audiositzung empfängt, wobei der Trennungsgrund gleich DisconnectReasonDeviceRemoval ist.
Der IMFAudioPolicy-Zeiger ist, sofern festgelegt, nicht nützlich, da der Audiodatenstrom nicht mehr gültig ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
Weitere Informationen