MEAudioSessionFormatChanged-Ereignis
Wird vom Audiorenderer ausgelöst, wenn sich das Standardaudioformat für das Audiogerät ändert. 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 im Benutzermodus empfängt, wobei der Trennungsgrund gleich DisconnectReasonFormatChanged 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 |
|
Siehe auch