HsbFilter

用于更改像素或元素色相、饱和度和亮度 (HSB) 的过滤器。

在 Wear OS 4 中引入。

语法

<HsbFilter hueRotate="angle-degrees" saturate="normalized-float"
           brightness="normalized-float">
</HsbFilter>

属性

HsbFilter 元素具有以下属性。每个属性都是可选的

hueRotate

表示色轮上以度为单位的角度。0.0 度对应红色,120.0 度对应绿色,240.0 度对应蓝色。

默认情况下,此值为 0.0

saturate

表示色相的饱和度。这是一个浮点数,范围为 $ [0.0, 1.0] $。饱和度为 0.0 表示灰色阴影;饱和度为 1.0 表示色相的完全颜色,不混合灰色。

默认情况下,此值为 1.0

brightness

表示色相的亮度。这是一个浮点数,范围为 $ [0.0, 1.0] $。亮度为 0.0 表示黑色;亮度为 1.0 表示色相的完全颜色,不加暗。

默认情况下,此值为 1.0