Lenguaje

LightsRequest.Builder.SetEffect(MultiLightEffect) Método

Definición

Aplica un efecto a un conjunto de luces configuradas en el objeto effect.

[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

Parámetros

effect
MultiLightEffect

efecto de luz ot agregar a la solicitud. Este valor no puede ser nulo.

Devoluciones

Atributos

Comentarios

Aplica un efecto a un conjunto de luces configuradas en el objeto effect.

El sistema permite un máximo de un efecto de reproducción por sesión más una ranura adicional para un efecto no preferente a la espera de reproducirse, lo que significa que las aplicaciones deben combinar todos los efectos de luz en en un único MultiLightEffect para reproducir animaciones con varias luces.

Si otra sesión con mayor prioridad usa actualmente una luz necesaria para este efecto, el efecto no se reproducirá hasta que la sesión actual tenga control de todas las luces que necesita para la reproducción. De forma similar, si el efecto se está reproduciendo y esta u otra sesión con mayor prioridad solicita una luz necesaria para este efecto, el efecto dejará de jugar como si se hubiera adelantado.

Referencia de Android para android.hardware.lights.LightsRequest.Builder.setEffect.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a