LampArray.SetColorsForKeys(Color[], VirtualKey[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Farbe mehrerer Lampen fest, die den zugeordneten Schlüsseln entspricht. Die Position innerhalb jedes Arrays ordnet Schlüssel der gewünschten Farbe zu.
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())
Parameter
- desiredColors
- Color[]
Array der gewünschten Farben.
- keys
- VirtualKey[]
Array der entsprechenden zu ändernden VirtualKeys .
Beispiele
Veranschaulicht, wie die RGB-Beleuchtung von Peripheriegeräten mithilfe der Windows.Devices.Lights - und Windows.Devices.Lights.Effects-APIs gesteuert wird.
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 der Lampenindex die gewünschte Farbe nicht unterstützt, wird er auf NearestSupportedColor festgelegt.
Wenn ein VirtualKey nicht an eine Lampe auf dem Gerät gebunden ist, wird er ignoriert, und der Rest wird weiterhin angewendet.
Schwarz entspricht einer Lampe, die "ausgeschaltet" ist.