Compartilhar via


Windows.Devices.Lights.Effects Namespace

Fornece efeitos simples para cenários comuns de LampArray.

Classes

LampArrayBitmapEffect

Renderiza uma série de imagens para índices de lâmpada selecionados no dispositivo.

LampArrayBitmapRequestedEventArgs

Fornece dados de evento para o evento BitmapRequested .

LampArrayBlinkEffect

Pisca lâmpada/s uma cor por uma duração específica. O tempo das fases de ataque/sustentação/decaimento pode ser definido.

LampArrayColorRampEffect

Faz a transição da lâmpada/s de sua cor existente (qualquer que seja o último conjunto) para a cor prescrita.

LampArrayCustomEffect

Esse efeito fornece um ponto de entrada para efeitos personalizados definidos pelo desenvolvedor na estrutura de efeito; permitindo que ele seja incluído e agendado em playlists.

LampArrayEffectPlaylist

Usado para encadear vários efeitos juntos ou para iniciar efeitos simultaneamente.

LampArraySolidEffect

Exibe uma cor sólida/estática por uma duração específica.

LampArrayUpdateRequestedEventArgs

Fornece dados de evento para o evento UpdateRequested .

Interfaces

ILampArrayEffect

A interface base para efeitos de matriz de lâmpadas.

Enumerações

LampArrayEffectCompletionBehavior

Comportamento quando um efeito é concluído.

LampArrayEffectStartMode

Define constantes que especificam o comportamento inicial dos efeitos em uma playlist.

LampArrayRepetitionMode

Define constantes que especificam o comportamento de repetição para efeito/playlist.

Exemplos

Exemplo de LampArray

Demonstra como controlar a iluminação RGB de dispositivos periféricos usando as APIs Windows.Devices.Lights e Windows.Devices.Lights.Effects .

Exemplo do AutoRGB

Demonstra como extrair uma única cor representativa de uma tela de desktop e usá-la para iluminar lâmpadas LED em um dispositivo RGB conectado.

Confira também