Compartilhar via


MediaStreamSource.SwitchStreamsRequested Evento

Definição

Ocorre quando o MediaStreamSource deixará de solicitar objetos MediaStreamSample para um determinado fluxo e começará a solicitar objetos MediaStreamSample de um fluxo diferente.

// Register
event_token SwitchStreamsRequested(TypedEventHandler<MediaStreamSource, MediaStreamSourceSwitchStreamsRequestedEventArgs const&> const& handler) const;

// Revoke with event_token
void SwitchStreamsRequested(event_token const* cookie) const;

// Revoke with event_revoker
MediaStreamSource::SwitchStreamsRequested_revoker SwitchStreamsRequested(auto_revoke_t, TypedEventHandler<MediaStreamSource, MediaStreamSourceSwitchStreamsRequestedEventArgs const&> const& handler) const;
public event TypedEventHandler<MediaStreamSource,MediaStreamSourceSwitchStreamsRequestedEventArgs> SwitchStreamsRequested;
function onSwitchStreamsRequested(eventArgs) { /* Your code */ }
mediaStreamSource.addEventListener("switchstreamsrequested", onSwitchStreamsRequested);
mediaStreamSource.removeEventListener("switchstreamsrequested", onSwitchStreamsRequested);
- or -
mediaStreamSource.onswitchstreamsrequested = onSwitchStreamsRequested;
Public Custom Event SwitchStreamsRequested As TypedEventHandler(Of MediaStreamSource, MediaStreamSourceSwitchStreamsRequestedEventArgs) 

Tipo de evento

Comentários

Esse evento pode ser gerado quando há vários descritores de fluxo de áudio ou vários descritores de fluxo de vídeo. Normalmente, apenas um fluxo de áudio e um fluxo de vídeo serão selecionados a qualquer momento. Esse evento é gerado quando o fluxo de áudio ou vídeo selecionado no momento é substituído por um fluxo diferente.

O evento é informativo. Os aplicativos não precisam ter um manipulador para esse evento.

Aplica-se a

Confira também