Freigeben über


LampArrayEffectCompletionBehavior Enumeration

Definition

Verhalten, wenn ein Effekt abgeschlossen ist.

public enum class LampArrayEffectCompletionBehavior
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
enum class LampArrayEffectCompletionBehavior
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
public enum LampArrayEffectCompletionBehavior
var value = Windows.Devices.Lights.Effects.LampArrayEffectCompletionBehavior.clearState
Public Enum LampArrayEffectCompletionBehavior
Vererbung
LampArrayEffectCompletionBehavior
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v7.0)

Felder

ClearState 0

Löscht den Zustand aller Lampen, wenn der Effekt für den Beginn des nächsten Effekts in der Wiedergabeliste abgeschlossen ist. Dies ist der typische Fall für die meisten Effekte.

KeepState 1

Behält den Zustand aller Lampen bei, wenn der Effekt abgeschlossen ist, sodass der Zustand für den Beginn des nächsten Effekts in der Wiedergabeliste beibehalten wird. Verwenden Sie , um Effekte nahtlos zu verbinden, wenn der Endzustand bekannt ist.

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.

Gilt für:

Weitere Informationen