Поделиться через


LampArraySolidEffect Класс

Определение

Отображает сплошной или статический цвет для определенного времени.

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
Наследование
Object Platform::Object IInspectable LampArraySolidEffect
Атрибуты
Реализации

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

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

Примеры

Пример LampArray

Демонстрирует, как управлять rgb-освещением периферийных устройств с помощью API Windows.Devices.Lights и Windows.Devices.Lights.Effects .

Пример AutoRGB

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

Комментарии

Перед воспроизведением эффекта необходимо добавить его в элемент LampArrayEffectPlaylist (см. раздел Добавление).

Все лампы в эффекте ведут себя одинаково, при условии ограничений индексов лампы (например, цветовых каналов). Всегда будут предприниматься все усилия для удовлетворения ограничений индекса лампы.

Если LampArray привязан к LampArraySolidEffect и отключается, ход выполнения эффекта продолжается без операции. Исключение или ошибка не создаются и не возвращаются.

Конструкторы

LampArraySolidEffect(LampArray, Int32[])

Создает и инициализирует новый экземпляр эффекта.

Свойства

Color

Возвращает или задает сплошной цвет эффекта.

CompletionBehavior

Возвращает или задает поведение при завершении действия.

Duration

Возвращает или задает длительность действия; StartDelay не включен.

StartDelay

Возвращает или задает длительность задержки перед запуском эффекта.

ZIndex

Возвращает или задает глобальный приоритет (во всех списках воспроизведения) для двух эффектов, изменяющих одну и ту же лампу (на одном и том же LampArray).

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

См. также раздел