Compartilhar via


LampArray.SetSingleColorForIndices(Color, Int32[]) Método

Definição

Define todas as lâmpadas especificadas para a mesma cor.

public:
 virtual void SetSingleColorForIndices(Color desiredColor, Platform::Array <int> ^ lampIndexes) = SetSingleColorForIndices;
void SetSingleColorForIndices(Color const& desiredColor, winrt::array_view <int> const& lampIndexes);
public void SetSingleColorForIndices(Color desiredColor, int[] lampIndexes);
function setSingleColorForIndices(desiredColor, lampIndexes)
Public Sub SetSingleColorForIndices (desiredColor As Color, lampIndexes As Integer())

Parâmetros

desiredColor
Color

A cor desejada.

lampIndexes

Int32[]

int[]

Matriz de índices de lâmpada a serem definidos.

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 a lâmpada não der suporte à cor desejada, ela será definida como NearestSupportedColor

Se um índice não existir no dispositivo, ele será ignorado e o restante ainda será aplicado.

Preto é equivalente a uma lâmpada sendo "desligada".

Aplica-se a

Confira também