LampArrayCustomEffect.UpdateRequested 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由系统触发以指示应修改灯状态的事件。
// Register
event_token UpdateRequested(TypedEventHandler<LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs const&> const& handler) const;
// Revoke with event_token
void UpdateRequested(event_token const* cookie) const;
// Revoke with event_revoker
LampArrayCustomEffect::UpdateRequested_revoker UpdateRequested(auto_revoke_t, TypedEventHandler<LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs const&> const& handler) const;
public event TypedEventHandler<LampArrayCustomEffect,LampArrayUpdateRequestedEventArgs> UpdateRequested;
function onUpdateRequested(eventArgs) { /* Your code */ }
lampArrayCustomEffect.addEventListener("updaterequested", onUpdateRequested);
lampArrayCustomEffect.removeEventListener("updaterequested", onUpdateRequested);
- or -
lampArrayCustomEffect.onupdaterequested = onUpdateRequested;
Public Custom Event UpdateRequested As TypedEventHandler(Of LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs)
事件类型
示例
演示如何使用 Windows.Devices.Lights 和 Windows.Devices.Lights.Effects API 控制外围设备的 RGB 照明。
演示如何从桌面屏幕中提取具有代表性的单一颜色,并使用它来照亮连接的 RGB 设备上的 LED 灯。
注解
- 播放列表启动效果后,它将立即触发 UpdateRequested 事件。
- 如果播放列表暂停效果,它将暂时停止进一步的事件触发器。 当播放列表再次启动时,将恢复。
- 如果播放列表停止了该效果,则在播放列表再次启动之前,不会再触发任何事件。
- 持续时间过期后,该事件将触发最后一次。 调用方应使用它在效果完成之前设置任何最终状态。
未定义使用此事件注册的多个处理程序的行为。