Поделиться через


MediaStreamSource.SwitchStreamsRequested Событие

Определение

Происходит, когда MediaStreamSource перестает запрашивать объекты MediaStreamSample для определенного потока и начнет запрашивать объекты MediaStreamSample из другого потока.

// 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) 

Тип события

Комментарии

Это событие может возникать при наличии нескольких дескрипторов аудиопотока или нескольких дескрипторов видеопотока. Обычно в любой момент времени выбирается только один аудиопоток и один видеопоток. Это событие возникает, когда выбранный в данный момент аудио- или видеопоток заменяется другим потоком.

Событие является информационным. Приложениям не требуется иметь обработчик для этого события.

Применяется к

См. также раздел