Freigeben über


LampArrayCustomEffect.UpdateRequested Ereignis

Definition

Ereignis, das vom System ausgelöst wird, um anzugeben, dass der Lampenzustand geändert werden soll.

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

Ereignistyp

Beispiele

LampArray-Beispiel

Veranschaulicht, wie Die RGB-Beleuchtung von Peripheriegeräten mithilfe der Windows.Devices.Lights - und Windows.Devices.Lights.Effects-APIs gesteuert wird.

AutoRGB-Beispiel

Veranschaulicht, wie eine einzelne, repräsentative Farbe von einem Desktopbildschirm extrahiert und zur Aktivierung von LED-Lampen auf einem verbundenen RGB-Gerät verwendet wird.

Hinweise

  • Sobald eine Wiedergabeliste den Effekt startet, löst sie sofort das UpdateRequested-Ereignis aus.
  • Wenn eine Wiedergabeliste den Effekt anhält, werden vorübergehend weitere Ereignistrigger beendet. Wird fortgesetzt, wenn die Wiedergabeliste erneut gestartet wird.
  • Wenn eine Wiedergabeliste den Effekt beendet, treten keine weiteren Ereignistrigger auf, bis die Wiedergabeliste erneut gestartet wird.
  • Das Ereignis löst einen letzten Zeitpunkt aus, wenn die Dauer abgelaufen ist. Dies sollte vom Aufrufer verwendet werden, um einen beliebigen Endzustand festzulegen, bevor der Effekt abgeschlossen ist.

Das Verhalten mehrerer bei diesem Ereignis registrierten Handler ist nicht definiert.

Gilt für:

Weitere Informationen