Freigeben über


LampPurposes Enumeration

Definition

Zweck/s einer Lampe.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class LampPurposes
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
enum class LampPurposes
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
public enum LampPurposes
var value = Windows.Devices.Lights.LampPurposes.undefined
Public Enum LampPurposes
Vererbung
LampPurposes
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

Accent 2

Akzentlampe, die nicht mit dem Benutzer interagiert (z. B. Gehäuselüst-LED, beleuchtete Seitenwände auf einer Tastatur).

Branding 4

Gerätebranding (z. B. Herstellerlogo).

Control 1

Steuerelementlampe (z. B. Schaltfläche/Taste/Schieberegler)

Illumination 16

Beleuchtet ein Objekt, das sich außerhalb des LampArray befindet (z. B. Bühnenscheinwerfer, Autoscheinwerfer, Kamerablitz).

Presentation 32

Eine Lampe, die der Benutzer direkt ansieht (z. B. innerhalb eines Kunstwerks oder Kostüms).

Status 8

Statusanzeige (z. B. ungelesene E-Mail, CPU-Temperatur).

Undefined 0

Für diese Lampe sind keine Zwecke definiert.

Hinweise

Es ist wahrscheinlich, dass diese Liste in Zukunft erweitert wird. Vermeiden Sie daher Fehlerüberprüfungen, die überprüfen, ob ein Zweck innerhalb der aktuellen Grenzen liegt. Der bevorzugte Ansatz besteht darin, mit der Teilmenge der von der Anwendung unterstützten Zwecke zu vergleichen.

Gilt für: