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 | Для этой лампы не определены цели. |
Комментарии
Скорее всего, этот список будет расширяться в будущем, поэтому избегайте проведения проверок ошибок, проверяющих, что цель находится в пределах текущих границ. Предпочтительный подход заключается в сравнении с подмножеством целей, поддерживаемых приложением.