MediaStreamSource.SwitchStreamsRequested 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當 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)
事件類型
備註
當有多個音訊串流描述元或多個視訊串流描述元時,可以引發此事件。 一般而言,在任何指定時間只會選取一個音訊串流和一個視訊串流。 當目前選取的音訊或視訊串流由不同的資料流程取代時,就會引發此事件。
事件為參考。 應用程式不需要有這個事件的處理常式。