Freigeben über


LampArrayBitmapEffect.BitmapRequested Ereignis

Definition

Ereignis, das vom System ausgelöst wird, um anzugeben, dass ein neues Image für den Effekt bereitgestellt werden soll.

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

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 BitmapRequested 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