MediaCaptureRelativePanelWatcher.Changed 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當 MediaCaptureRelativePanelWatcher 所監視面板的相對位置變更時引發。
// Register
event_token Changed(TypedEventHandler<MediaCaptureRelativePanelWatcher, IInspectable const&> const& handler) const;
// Revoke with event_token
void Changed(event_token const* cookie) const;
// Revoke with event_revoker
MediaCaptureRelativePanelWatcher::Changed_revoker Changed(auto_revoke_t, TypedEventHandler<MediaCaptureRelativePanelWatcher, IInspectable const&> const& handler) const;
public event TypedEventHandler<MediaCaptureRelativePanelWatcher,object> Changed;
function onChanged(eventArgs) { /* Your code */ }
mediaCaptureRelativePanelWatcher.addEventListener("changed", onChanged);
mediaCaptureRelativePanelWatcher.removeEventListener("changed", onChanged);
- or -
mediaCaptureRelativePanelWatcher.onchanged = onChanged;
Public Custom Event Changed As TypedEventHandler(Of MediaCaptureRelativePanelWatcher, Object)
事件類型
TypedEventHandler<MediaCaptureRelativePanelWatcher,IInspectable>
備註
此事件可能會在任何執行緒上引發。 如果您在此事件的處理常式中進行 UI 更新,請務必在呼叫 CoreDispatcher.RunAsync內進行更新,將其分派至 UI 執行緒。
每當與監看員相關聯的DisplayRegion變更時,應用程式應該實作DisplayRegion.Changed 事件的處理常式。 在此處理程式中,應用程式應該處置監看員物件、重新建立物件,然後重新註冊 MediaCaptureRelativePanelWatcher.Changed 事件的處理常式。