LampArrayBitmapEffect.BitmapRequested 事件

定义

由系统触发以指示应为效果提供新图像的事件。

// Register
event_token BitmapRequested(TypedEventHandler<LampArrayBitmapEffect, LampArrayBitmapRequestedEventArgs const&> const& handler) const;

// Revoke with event_token
void BitmapRequested(event_token const* cookie) const;

// Revoke with event_revoker
LampArrayBitmapEffect::BitmapRequested_revoker BitmapRequested(auto_revoke_t, TypedEventHandler<LampArrayBitmapEffect, LampArrayBitmapRequestedEventArgs const&> const& handler) const;
public event TypedEventHandler<LampArrayBitmapEffect,LampArrayBitmapRequestedEventArgs> BitmapRequested;
function onBitmapRequested(eventArgs) { /* Your code */ }
lampArrayBitmapEffect.addEventListener("bitmaprequested", onBitmapRequested);
lampArrayBitmapEffect.removeEventListener("bitmaprequested", onBitmapRequested);
- or -
lampArrayBitmapEffect.onbitmaprequested = onBitmapRequested;
Public Custom Event BitmapRequested As TypedEventHandler(Of LampArrayBitmapEffect, LampArrayBitmapRequestedEventArgs) 

事件类型

示例

LampArray 示例

演示如何使用 Windows.Devices.Lights 和 Windows.Devices.Lights.Effects API 控制外围设备的 RGB 照明。

AutoRGB 示例

演示如何从桌面屏幕中提取具有代表性的单一颜色,并使用它来照亮连接的 RGB 设备上的 LED 灯。

注解

  • 播放列表启动效果后,它将立即触发事件 BitmapRequested
  • 如果播放列表暂停效果,它将暂时停止进一步的事件触发器。 当播放列表再次启动时,将恢复。
  • 如果播放列表停止了该效果,则在播放列表再次启动之前,不会再触发任何事件。
  • 持续时间过期后,该事件将触发最后一次。 调用方应使用它在效果完成之前设置任何最终状态。

未定义使用此事件注册的多个处理程序的行为。

适用于

另请参阅