Compartir a través de


Mesh.SetFloatUniform Método

Definición

Sobrecargas

SetFloatUniform(String, Single, Single, Single, Single)

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

SetFloatUniform(String, Single, Single)

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

SetFloatUniform(String, Single, Single, Single)

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

SetFloatUniform(String, Single)

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

SetFloatUniform(String, Single[])

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

SetFloatUniform(String, Single, Single, Single, Single)

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFFHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float value1, float value2, float value3, float value4);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFFHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single * single * single * single -> unit
override this.SetFloatUniform : string * single * single * single * single -> unit

Parámetros

uniformName
String

name que coincide con el uniforme float declarado en el programa de sombreador.

value1
Single

primer valor float correspondiente al uniforme float con el nombre especificado.

value2
Single

segundo valor float correspondiente al uniforme float con el nombre especificado.

value3
Single

tercer valor float correspondiente al uniforme float con el nombre especificado.

value4
Single

cuarto valor float correspondiente al uniforme float con el nombre especificado.

Atributos

Comentarios

Establece el valor uniforme correspondiente al sombreador asignado a la malla. Si el sombreador no tiene un uniforme con ese nombre o si el uniforme se declara con un tipo distinto de vec4 o float[4], se produce una excepción IllegalArgumentException.

Documentación de Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

SetFloatUniform(String, Single, Single)

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FF)V", "GetSetFloatUniform_Ljava_lang_String_FFHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float value1, float value2);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FF)V", "GetSetFloatUniform_Ljava_lang_String_FFHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single * single -> unit
override this.SetFloatUniform : string * single * single -> unit

Parámetros

uniformName
String

name que coincide con el uniforme float declarado en el programa de sombreador.

value1
Single

primer valor float correspondiente al uniforme float con el nombre especificado.

value2
Single

segundo valor float correspondiente al uniforme float con el nombre especificado.

Atributos

Comentarios

Establece el valor uniforme correspondiente al sombreador asignado a la malla. Si el sombreador no tiene un uniforme con ese nombre o si el uniforme se declara con un tipo distinto de vec2 o float[2], se produce una excepción IllegalArgumentException.

Documentación de Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

SetFloatUniform(String, Single, Single, Single)

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float value1, float value2, float value3);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single * single * single -> unit
override this.SetFloatUniform : string * single * single * single -> unit

Parámetros

uniformName
String

name que coincide con el uniforme float declarado en el programa de sombreador.

value1
Single

primer valor float correspondiente al uniforme float con el nombre especificado.

value2
Single

segundo valor float correspondiente al uniforme float con el nombre especificado.

value3
Single

tercer valor float correspondiente al formato float unifiform con el nombre especificado.

Atributos

Comentarios

Establece el valor uniforme correspondiente al sombreador asignado a la malla. Si el sombreador no tiene un uniforme con ese nombre o si el uniforme se declara con un tipo distinto de vec3 o float[3], se produce una excepción IllegalArgumentException.

Documentación de Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

SetFloatUniform(String, Single)

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;F)V", "GetSetFloatUniform_Ljava_lang_String_FHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float value);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;F)V", "GetSetFloatUniform_Ljava_lang_String_FHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single -> unit
override this.SetFloatUniform : string * single -> unit

Parámetros

uniformName
String

name que coincide con el uniforme float declarado en el programa de sombreador.

value
Single

valor float correspondiente al uniforme float con el nombre especificado.

Atributos

Comentarios

Establece el valor uniforme correspondiente al sombreador asignado a la malla. Si el sombreador no tiene un uniforme con ese nombre o si el uniforme se declara con un tipo distinto de float o float[1], se produce una excepción IllegalArgumentException.

Documentación de Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

SetFloatUniform(String, Single[])

Establece el valor uniforme correspondiente al sombreador asignado a la malla.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;[F)V", "GetSetFloatUniform_Ljava_lang_String_arrayFHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float[] values);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;[F)V", "GetSetFloatUniform_Ljava_lang_String_arrayFHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single[] -> unit
override this.SetFloatUniform : string * single[] -> unit

Parámetros

uniformName
String

name que coincide con el uniforme float declarado en el programa de sombreador.

values
Single[]

valor float correspondiente al uniforme float vec4 con el nombre especificado.

Atributos

Comentarios

Establece el valor uniforme correspondiente al sombreador asignado a la malla. Si el sombreador no tiene un uniforme con ese nombre o si el uniforme se declara con un tipo distinto de un float (para N=1), vecN o float[N], donde N es la longitud de los valores param, se produce una excepción IllegalArgumentException.

Documentación de Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a