LampArraySolidEffect Klasse
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.
Zeigt eine einfarbige/statische Farbe für eine bestimmte Dauer an.
public ref class LampArraySolidEffect sealed : ILampArrayEffect
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Lights.Effects.ILampArraySolidEffectFactory, 458752, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class LampArraySolidEffect final : ILampArrayEffect
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Lights.Effects.ILampArraySolidEffectFactory), 458752, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class LampArraySolidEffect : ILampArrayEffect
function LampArraySolidEffect(lampArray, lampIndexes)
Public NotInheritable Class LampArraySolidEffect
Implements ILampArrayEffect
- Vererbung
- Attribute
- Implementiert
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)
|
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
Bevor Sie einen Effekt wiedergeben können, müssen Sie ihn an eine LampArrayEffectPlaylist anfügen (siehe Anfügen).
Alle Lampen innerhalb des Effekts verhalten sich identisch, vorbehaltlich der Einschränkungen der Lampenindizes (z. B. Farbkanäle). Es werden immer die besten Anstrengungen unternommen, um die Lampenindexeinschränkungen zu berücksichtigen.
Wenn ein LampArray an eine LampArraySolidEffect gebunden ist und die Verbindung getrennt wird, wird der Fortschritt des Effekts als no-op fortgesetzt. Es wird keine Ausnahme/kein Fehler ausgelöst/zurückgegeben.
Konstruktoren
LampArraySolidEffect(LampArray, Int32[]) |
Erstellt und initialisiert eine neue instance des Effekts. |
Eigenschaften
Color |
Ruft die Volltonfarbe des Effekts ab oder legt diese fest. |
CompletionBehavior |
Ruft das Verhalten ab, wenn der Effekt abgeschlossen ist, oder legt es fest. |
Duration |
Ruft die Dauer des Effekts ab oder legt diese fest. StartDelay ist nicht enthalten. |
StartDelay |
Ruft die Dauer auf Verzögerung ab oder legt sie fest, bevor der Effekt gestartet wird. |
ZIndex |
Ruft die globale Rangfolge (über alle Wiedergabelisten hinweg) für zwei Effekte ab, die dieselbe Lampe (auf demselben LampArray) ändern, oder legt diese fest. |