LampArrayUpdateRequestedEventArgs.SetSingleColorForIndices 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的所有灯设置为相同的颜色。
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())
参数
- desiredColor
- Color
所需的颜色。
- lampIndexes
-
Int32[]
int[]
要设置的灯索引数组。
示例
演示如何使用 Windows.Devices.Lights 和 Windows.Devices.Lights.Effects API 控制外围设备的 RGB 照明。
演示如何从桌面屏幕中提取具有代表性的单一颜色,并使用它来照亮连接的 RGB 设备上的 LED 灯。
注解
如果灯不支持所需颜色,则会将其设置为 NearestSupportedColor
如果设备上不存在索引或未在效果中指定索引,则会忽略该索引,但仍应用其余索引。
黑色 相当于灯“关闭”。