LampArrayCustomEffect.UpdateRequested Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Veranschaulicht, wie Die RGB-Beleuchtung von Peripheriegeräten mithilfe der Windows.Devices.Lights - und Windows.Devices.Lights.Effects-APIs gesteuert wird.
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.