LampArrayBitmapEffect.BitmapRequested Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Evento disparado pelo sistema para indicar que uma nova imagem deve ser fornecida para o efeito.
// Register
event_token BitmapRequested(TypedEventHandler<LampArrayBitmapEffect, LampArrayBitmapRequestedEventArgs const&> const& handler) const;
// Revoke with event_token
void BitmapRequested(event_token const* cookie) const;
// Revoke with event_revoker
LampArrayBitmapEffect::BitmapRequested_revoker BitmapRequested(auto_revoke_t, TypedEventHandler<LampArrayBitmapEffect, LampArrayBitmapRequestedEventArgs const&> const& handler) const;
public event TypedEventHandler<LampArrayBitmapEffect,LampArrayBitmapRequestedEventArgs> BitmapRequested;
function onBitmapRequested(eventArgs) { /* Your code */ }
lampArrayBitmapEffect.addEventListener("bitmaprequested", onBitmapRequested);
lampArrayBitmapEffect.removeEventListener("bitmaprequested", onBitmapRequested);
- or -
lampArrayBitmapEffect.onbitmaprequested = onBitmapRequested;
Public Custom Event BitmapRequested As TypedEventHandler(Of LampArrayBitmapEffect, LampArrayBitmapRequestedEventArgs)
Tipo de evento
Exemplos
Demonstra como controlar a iluminação RGB de dispositivos periféricos usando as APIs Windows.Devices.Lights e Windows.Devices.Lights.Effects .
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
BitmapRequested
evento. - Se uma playlist pausar o efeito, ela interromperá temporariamente outros gatilhos de evento. Será retomado quando a playlist for iniciada novamente.
- Se uma playlist parar o efeito, nenhum gatilho de evento adicional 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 que o efeito seja concluído.
O comportamento de vários manipuladores registrados com esse evento é indefinido.