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)
Тип события
Комментарии
Это событие может возникать при наличии нескольких дескрипторов аудиопотока или нескольких дескрипторов видеопотока. Обычно в любой момент времени выбирается только один аудиопоток и один видеопоток. Это событие возникает, когда выбранный в данный момент аудио- или видеопоток заменяется другим потоком.
Событие является информационным. Приложениям не требуется иметь обработчик для этого события.