Compartilhar via


LampArray.SetColorsForKeys(Color[], VirtualKey[]) Método

Definição

Define a cor de várias lâmpadas, correspondentes às teclas mapeadas. A posição dentro de cada matriz mapeia as chaves para a cor desejada.

public:
 virtual void SetColorsForKeys(Platform::Array <Color> ^ desiredColors, Platform::Array <VirtualKey> ^ keys) = SetColorsForKeys;
void SetColorsForKeys(winrt::array_view <Color> const& desiredColors, winrt::array_view <VirtualKey> const& keys);
public void SetColorsForKeys(Color[] desiredColors, VirtualKey[] keys);
function setColorsForKeys(desiredColors, keys)
Public Sub SetColorsForKeys (desiredColors As Color(), keys As VirtualKey())

Parâmetros

desiredColors
Color[]

Matriz de cores desejadas.

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

Se o índice da lâmpada não der suporte à cor desejada, ele será definido como NearestSupportedColor

Se uma VirtualKey não estiver associada a nenhuma lâmpada no dispositivo, ela será ignorada e o restante ainda será aplicado.

Preto é equivalente a uma lâmpada estar 'desligada'.

Aplica-se a

Confira também