LightsRequest.Builder.SetEffect(MultiLightEffect) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Applique un effet à un ensemble de lumières configurées dans l’objet d’effet.
[Android.Runtime.Register("setEffect", "(Landroid/hardware/lights/MultiLightEffect;)Landroid/hardware/lights/LightsRequest$Builder;", "", ApiSince=37)]
public Android.Hardware.Lights.LightsRequest.Builder SetEffect(Android.Hardware.Lights.MultiLightEffect effect);
[<Android.Runtime.Register("setEffect", "(Landroid/hardware/lights/MultiLightEffect;)Landroid/hardware/lights/LightsRequest$Builder;", "", ApiSince=37)>]
member this.SetEffect : Android.Hardware.Lights.MultiLightEffect -> Android.Hardware.Lights.LightsRequest.Builder
Paramètres
- effect
- MultiLightEffect
l’effet léger que l’on ajoute à la requête. Cette valeur ne peut pas être null.
Retours
- Attributs
Remarques
Applique un effet à un ensemble de lumières configurées dans l’objet d’effet.
Le système permet de jouer un maximum d’un effet par session et d’un emplacement supplémentaire pour un effet non préemptif en attente de lecture, ce qui signifie que les applications doivent combiner tous les effets lumineux dans un seul MultiLightEffect pour lire des animations avec plusieurs lumières.
Si une autre session avec une priorité plus élevée utilise actuellement une lumière nécessaire par cet effet, l’effet ne sera pas lu tant que la session active n’aura pas le contrôle de toutes les lumières dont elle a besoin pour la lecture. De la même façon, si l’effet est en cours de lecture et que cette ou une autre session avec une priorité plus élevée demande une lumière nécessaire à cet effet, l’effet cesse de jouer comme s’il a été préempté.
Référence Android pour android.hardware.lights.LightsRequest.Builder.setEffect.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.