Share via


LampInfo Klasse

Definition

Container mit verschiedenen Eigenschaften einer einzelnen Lampe für einen bestimmten Index.

public ref class LampInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class LampInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class LampInfo
Public NotInheritable Class LampInfo
Vererbung
Object Platform::Object IInspectable LampInfo
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)

Eigenschaften

BlueLevelCount

Die Anzahl der für diese Lampe einstellbaren blauen Intensitäten.

FixedColor

Wenn dieser Lampenindex eine feste Farbe aufweist, wird die Farbe zurückgegeben. andernfalls null.

GainLevelCount

Die Anzahl der farbunabhängigen Intensitäten, die für diese Lampe festgelegt werden können.

GreenLevelCount

Die Anzahl der grünen Intensitäten, die für diese Lampe festgelegt werden können.

Index

Nullbasierter Index der Lampe. Jede Lampe ist einem eindeutigen Index zugeordnet.

Position

3D-Position der Lampe relativ zum Ursprung der Begrenzungsbox.

Purposes

Zweck der Lampe.

RedLevelCount

Die Anzahl der für diese Lampe einstellbaren roten Intensitäten.

UpdateLatency

Zeit zwischen dem Gerät, das ein Update für eine Lampe erhält und es vom Gerät ausgeht.

Methoden

GetNearestSupportedColor(Color)

Sucht die nächstgelegene/am nächsten übereinstimmende Farbe zur gewünschten Farbe, die von dieser Lampe unterstützt wird. Rufen Sie dies auf, um zu wissen, ob eine bestimmte Farbe während (z. B.) LampArray.SetColor angewendet wird.

Gilt für: