ArgbEvaluator.Evaluate(Single, Object, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta función devuelve el valor calculado entre entre para un entero determinado de color que representa los valores iniciales y finales de los cuatro bytes del entero de 32 bits.
[Android.Runtime.Register("evaluate", "(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetEvaluate_FLjava_lang_Object_Ljava_lang_Object_Handler")]
public virtual Java.Lang.Object? Evaluate(float fraction, Java.Lang.Object? startValue, Java.Lang.Object? endValue);
[<Android.Runtime.Register("evaluate", "(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetEvaluate_FLjava_lang_Object_Ljava_lang_Object_Handler")>]
abstract member Evaluate : single * Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
override this.Evaluate : single * Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
Parámetros
- fraction
- Single
La fracción de los valores iniciales a los finales
- startValue
- Object
Valor int de 32 bits que representa los colores en los bytes independientes del parámetro
- endValue
- Object
Valor int de 32 bits que representa los colores en los bytes independientes del parámetro
Devoluciones
Valor que se calcula para ser el resultado interpolado linealmente, derivado separando los valores inicial y final en canales de color independientes y interpolando cada uno por separado, recombinando los valores resultantes de la misma manera.
Implementaciones
- Atributos
Comentarios
Esta función devuelve el valor calculado entre entre para un entero determinado de color que representa los valores iniciales y finales de los cuatro bytes del entero de 32 bits. Cada canal se interpola de forma lineal por separado y los valores calculados resultantes se vuelven a enlazar en el valor devuelto.
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.