Compartilhar via


Mesh.SetFloatUniform Método

Definição

Sobrecargas

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

Define o valor uniforme correspondente ao sombreador atribuído à malha.

SetFloatUniform(String, Single, Single)

Define o valor uniforme correspondente ao sombreador atribuído à malha.

SetFloatUniform(String, Single, Single, Single)

Define o valor uniforme correspondente ao sombreador atribuído à malha.

SetFloatUniform(String, Single)

Define o valor uniforme correspondente ao sombreador atribuído à malha.

SetFloatUniform(String, Single[])

Define o valor uniforme correspondente ao sombreador atribuído à malha.

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

Define o valor uniforme correspondente ao sombreador atribuído à malha.

[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

Nome correspondente ao uniforme float declarado no programa de sombreador.

value1
Single

primeiro valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

value2
Single

segundo valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

value3
Single

terceiro valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

value4
Single

quarto valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

Atributos

Comentários

Define o valor uniforme correspondente ao sombreador atribuído à malha. Se o sombreador não tiver um uniforme com esse nome ou se o uniforme for declarado com um tipo diferente de vec4 ou float[4], então um IllegalArgumentException será lançado.

Documentação Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float, float).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

SetFloatUniform(String, Single, Single)

Define o valor uniforme correspondente ao sombreador atribuído à malha.

[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

Nome correspondente ao uniforme float declarado no programa de sombreador.

value1
Single

primeiro valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

value2
Single

segundo valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

Atributos

Comentários

Define o valor uniforme correspondente ao sombreador atribuído à malha. Se o sombreador não tiver um uniforme com esse nome ou se o uniforme for declarado com um tipo diferente de vec2 ou float[2], então um IllegalArgumentException será lançado.

Documentação Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float, float).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

SetFloatUniform(String, Single, Single, Single)

Define o valor uniforme correspondente ao sombreador atribuído à malha.

[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

Nome correspondente ao uniforme float declarado no programa de sombreador.

value1
Single

primeiro valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

value2
Single

segundo valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

value3
Single

terceiro valor de flutuação correspondente ao flutuador unififorme com o nome próprio.

Atributos

Comentários

Define o valor uniforme correspondente ao sombreador atribuído à malha. Se o sombreador não tiver um uniforme com esse nome ou se o uniforme for declarado com um tipo diferente de vec3 ou float[3], então um IllegalArgumentException será lançado.

Documentação Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

SetFloatUniform(String, Single)

Define o valor uniforme correspondente ao sombreador atribuído à malha.

[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

Nome correspondente ao uniforme float declarado no programa de sombreador.

value
Single

valor de flutuação correspondente ao uniforme de flutuação com o nome próprio.

Atributos

Comentários

Define o valor uniforme correspondente ao sombreador atribuído à malha. Se o sombreador não tiver um uniforme com esse nome ou se o uniforme for declarado com um tipo diferente de float ou float[1], então um IllegalArgumentException será lançado.

Documentação Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

SetFloatUniform(String, Single[])

Define o valor uniforme correspondente ao sombreador atribuído à malha.

[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

Nome correspondente ao uniforme float declarado no programa de sombreador.

values
Single[]

Valor de flutuação correspondente ao uniforme de flutuação VEC4 com o nome próprio.

Atributos

Comentários

Define o valor uniforme correspondente ao sombreador atribuído à malha. Se o sombreador não tiver um uniforme com esse nome ou se o uniforme for declarado com um tipo diferente de float (para N=1), vecN ou float[N], onde N é o comprimento dos valores param, então um IllegalArgumentException será lançado.

Documentação Java para android.graphics.Mesh.setFloatUniform(java.lang.String, float[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a