Condividi tramite


RuntimeShader.SetFloatUniform Metodo

Definizione

Overload

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

Imposta il valore uniforme corrispondente a questo shader.

SetFloatUniform(String, Single, Single)

Imposta il valore uniforme corrispondente a questo shader.

SetFloatUniform(String, Single, Single, Single)

Imposta il valore uniforme corrispondente a questo shader.

SetFloatUniform(String, Single)

Imposta il valore uniforme corrispondente a questo shader.

SetFloatUniform(String, Single[])

Imposta il valore uniforme corrispondente a questo shader.

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

Imposta il valore uniforme corrispondente a questo shader.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFFHandler", ApiSince=33)]
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=33)>]
abstract member SetFloatUniform : string * single * single * single * single -> unit
override this.SetFloatUniform : string * single * single * single * single -> unit

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

value1
Single
value2
Single
value3
Single
value4
Single
Attributi

Commenti

Imposta il valore uniforme corrispondente a questo shader. Se lo shader non ha un uniform con tale nome o se l'uniform viene dichiarato con un tipo diverso da vec4 o float[4] viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float, float, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetFloatUniform(String, Single, Single)

Imposta il valore uniforme corrispondente a questo shader.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FF)V", "GetSetFloatUniform_Ljava_lang_String_FFHandler", ApiSince=33)]
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=33)>]
abstract member SetFloatUniform : string * single * single -> unit
override this.SetFloatUniform : string * single * single -> unit

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

value1
Single
value2
Single
Attributi

Commenti

Imposta il valore uniforme corrispondente a questo shader. Se lo shader non ha un uniform con tale nome o se l'uniform viene dichiarato con un tipo diverso da vec2 o float[2] viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetFloatUniform(String, Single, Single, Single)

Imposta il valore uniforme corrispondente a questo shader.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFHandler", ApiSince=33)]
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=33)>]
abstract member SetFloatUniform : string * single * single * single -> unit
override this.SetFloatUniform : string * single * single * single -> unit

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

value1
Single
value2
Single
value3
Single
Attributi

Commenti

Imposta il valore uniforme corrispondente a questo shader. Se lo shader non ha un uniform con tale nome o se l'uniform viene dichiarato con un tipo diverso da vec3 o float[3], viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetFloatUniform(String, Single)

Imposta il valore uniforme corrispondente a questo shader.

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

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

value
Single
Attributi

Commenti

Imposta il valore uniforme corrispondente a questo shader. Se lo shader non ha un uniform con tale nome o se l'uniform viene dichiarato con un tipo diverso da float o float[1] viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetFloatUniform(String, Single[])

Imposta il valore uniforme corrispondente a questo shader.

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

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

values
Single[]
Attributi

Commenti

Imposta il valore uniforme corrispondente a questo shader. Se lo shader non ha un'uniformità con tale nome o se l'uniform viene dichiarato con un tipo diverso da float (per N=1), vecN o float[N] dove N è la lunghezza del parametro dei valori, viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a