Compartilhar via


LampArrayCustomEffect.UpdateRequested Evento

Definição

Evento disparado pelo sistema para indicar que o estado da lâmpada deve ser modificado.

// Register
event_token UpdateRequested(TypedEventHandler<LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs const&> const& handler) const;

// Revoke with event_token
void UpdateRequested(event_token const* cookie) const;

// Revoke with event_revoker
LampArrayCustomEffect::UpdateRequested_revoker UpdateRequested(auto_revoke_t, TypedEventHandler<LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs const&> const& handler) const;
public event TypedEventHandler<LampArrayCustomEffect,LampArrayUpdateRequestedEventArgs> UpdateRequested;
function onUpdateRequested(eventArgs) { /* Your code */ }
lampArrayCustomEffect.addEventListener("updaterequested", onUpdateRequested);
lampArrayCustomEffect.removeEventListener("updaterequested", onUpdateRequested);
- or -
lampArrayCustomEffect.onupdaterequested = onUpdateRequested;
Public Custom Event UpdateRequested As TypedEventHandler(Of LampArrayCustomEffect, LampArrayUpdateRequestedEventArgs) 

Tipo de evento

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.

Comentários

  • Depois que uma playlist iniciar o efeito, ela disparará imediatamente o evento UpdateRequested.
  • Se uma playlist pausar o efeito, ela interromperá temporariamente outros gatilhos de evento. Será retomado quando a playlist for iniciada novamente.
  • Se uma playlist interromper o efeito, nenhum outro gatilho de evento ocorrerá até que a playlist seja iniciada novamente.
  • O evento disparará uma hora final quando a Duração tiver expirado. Isso deve ser usado pelo chamador para definir qualquer estado final antes da conclusão do efeito.

O comportamento de vários manipuladores registrados com esse evento é indefinido.

Aplica-se a

Confira também