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 事件的处理程序。