Поделиться через


LampArrayCustomEffect.UpdateRequested Событие

Определение

Событие, активируется системой, чтобы указать, что состояние лампы должно быть изменено.

// 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) 

Тип события

Примеры

Пример LampArray

Демонстрирует, как управлять rgb-освещением периферийных устройств с помощью API Windows.Devices.Lights и Windows.Devices.Lights.Effects .

Пример AutoRGB

Демонстрирует, как извлечь один репрезентативный цвет с экрана рабочего стола и использовать его для освещения светодиодных ламп на подключенном устройстве RGB.

Комментарии

  • Как только список воспроизведения запускает эффект, он немедленно активирует событие UpdateRequested.
  • Если список воспроизведения приостанавливает эффект, он временно останавливает дальнейшие триггеры событий. Возобновится при повторном запуске списка воспроизведения.
  • Если список воспроизведения останавливает эффект, дальнейшие триггеры событий не будут возникать до тех пор, пока список воспроизведения не запустится снова.
  • Событие активирует последний раз по истечении срока действия длительности . Он должен использоваться вызывающим элементом, чтобы задать любое конечное состояние до завершения действия.

Поведение нескольких обработчиков, зарегистрированных в этом событии, не определено.

Применяется к

См. также раздел