Freigeben über


LampArrayUpdateRequestedEventArgs.SetSingleColorForIndices Methode

Definition

Legt alle angegebenen Lampen auf dieselbe Farbe fest.

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())

Parameter

desiredColor
Color

Die gewünschte Farbe.

lampIndexes

Int32[]

int[]

Array der festzulegenden Lampenindizes.

Beispiele

LampArray-Beispiel

Veranschaulicht, wie die RGB-Beleuchtung von Peripheriegeräten mithilfe der Windows.Devices.Lights - und Windows.Devices.Lights.Effects-APIs gesteuert wird.

AutoRGB-Beispiel

Veranschaulicht, wie eine einzelne, repräsentative Farbe von einem Desktopbildschirm extrahiert und zur Aktivierung von LED-Lampen auf einem verbundenen RGB-Gerät verwendet wird.

Hinweise

Wenn die Lampe die gewünschte Farbe nicht unterstützt, wird sie auf NearestSupportedColor festgelegt.

Wenn ein Index auf dem Gerät nicht vorhanden ist oder im Effekt nicht angegeben wurde, wird er ignoriert, und der Rest wird weiterhin angewendet.

Schwarz entspricht einer Lampe, die "ausgeschaltet" ist.

Gilt für:

Weitere Informationen