LampPurposes Перечисление

Определение

Назначение/с лампы.

Это перечисление поддерживает побитовую комбинацию значений его членов.

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
Наследование
LampPurposes
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1809 (появилось в 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v7.0)

Поля

Accent 2

Акцентная лампа, которая не взаимодействует с пользователем (например, светодиодный индикатор вентилятора корпуса, освещенные боковые панели на клавиатуре).

Branding 4

Фирменная символика устройства (например, логотип производителя).

Control 1

Управляемая лампа (например, кнопка, клавиша или ползунок)

Illumination 16

Освещает объект, который находится за пределами LampArray (например, прожектор сцены, автомобильные фары, вспышка камеры).

Presentation 32

Лампа, на который пользователь смотрит напрямую (например, в рисунке или костюме).

Status 8

Индикатор состояния (например, непрочтенные сообщения электронной почты, температура ЦП).

Undefined 0

Для этой лампы не определены цели.

Комментарии

Скорее всего, этот список будет расширяться в будущем, поэтому избегайте проведения проверок ошибок, проверяющих, что цель находится в пределах текущих границ. Предпочтительный подход заключается в сравнении с подмножеством целей, поддерживаемых приложением.

Применяется к