EVENTO MEAudioSessionExclusiveModeOverride

Generato dal renderer audio quando la sessione audio viene annullata da una connessione in modalità esclusiva. Il renderer audio non è ora valido.

La sessione multimediale inoltra questo evento all'applicazione.

Valori dell'evento

I valori possibili recuperati da IMFMediaEvent::GetValue includono quanto segue.

VARTYPE Descrizione
VT_EMPTY
Nessun dato dell'evento.

VT_UNKNOWN
Puntatore all'interfaccia IMFAudioPolicy .

Commenti

Questo evento viene inviato dal sink di flusso del renderer audio. L'evento viene attivato quando il renderer audio riceve un evento IAudioSessionEvents::OnSessionDisconnected dalla sessione audio con il motivo di disconnessione uguale a DisconnectReasonExclusiveModeOverride.

Il puntatore IMFAudioPolicy , se impostato, non è utile, perché il flusso audio non è più valido.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Mfobjects.h (include Mfidl.h)

Vedi anche

Eventi di Media Foundation

Streaming Audio Renderer