HsbFilter

Filtre permettant de modifier la teinte, la saturation et la luminosité d'un pixel ou d'un élément.

Introduit dans Wear OS 4.

Syntaxe

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

Attributs

L'élément HsbFilter comporte les attributs suivants. Chaque attribut est facultatif :

hueRotate

Représente un angle, en degrés, le long de la roue de couleurs. L'angle de 0.0 degré correspond au rouge, l'angle de 120.0 au vert et l'angle de 240.0 au bleu.

La valeur par défaut est 0.0.

saturate

Représente la saturation de la teinte. Il s'agit d'un nombre à virgule flottante compris dans la plage $ [0,0, 1,0] $. Une saturation de 0.0 représente une nuance de gris. Une saturation de 1.0 représente la couleur complète de la teinte, sans gris.

La valeur par défaut est 1.0.

brightness

Représente la luminosité de la teinte. Il s'agit d'un nombre à virgule flottante compris dans la plage $ [0,0, 1,0] $. Une luminosité de 0.0 représente le noir. Une luminosité de 1.0 représente la couleur complète de la teinte, sans assombrissement.

La valeur par défaut est 1.0.