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 gibt dieses Ereignis an die Anwendung weiter.

Ereigniswerte

Mögliche Werte, die von DERMEDIAEVENT::GetValue abgerufen werden, sind:

VARTYPE Beschreibung
VT _ EMPTY
Keine Ereignisdaten.

VT _ UNKNOWN
Zeiger auf die BENUTZEROBERFLÄCHEAudioPolicy-Schnittstelle.

Hinweise

Dieses Ereignis wird von der Streamsenke des Audiorenderers gesendet. Das Ereignis wird ausgelöst, wenn der Audiorenderer ein IAudioSessionEvents::OnSessionDisconnected-Ereignis aus der Audiositzung im Benutzermodus empfängt, deren Trennungsgrund disconnectreasonFormatChanged entspricht.

Wenn festgelegt, ist der ZEIGER FÜR DIE TOOdioPolicy nicht nützlich, da der Audiodatenstrom nicht mehr gültig ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Mfobjects.h (einschließlich Mfidl.h)

Siehe auch

Media Foundation Ereignisse

Streamingaudiorenderer