Lingua

RuntimeShader.SetIntUniform Metodo

Definizione

Overload

Nome Descrizione
SetIntUniform(String, Int32)

Imposta il valore uniforme corrispondente a questo shader.

SetIntUniform(String, Int32[])

Imposta il valore uniforme corrispondente a questo shader.

SetIntUniform(String, Int32, Int32)

Imposta il valore uniforme corrispondente a questo shader.

SetIntUniform(String, Int32, Int32, Int32)

Imposta il valore uniforme corrispondente a questo shader.

SetIntUniform(String, Int32, Int32, Int32, Int32)

Imposta il valore uniforme corrispondente a questo shader.

SetIntUniform(String, Int32)

Imposta il valore uniforme corrispondente a questo shader.

[Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;I)V", "GetSetIntUniform_Ljava_lang_String_IHandler", ApiSince=33)]
public virtual void SetIntUniform(string uniformName, int value);
[<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;I)V", "GetSetIntUniform_Ljava_lang_String_IHandler", ApiSince=33)>]
abstract member SetIntUniform : string * int -> unit
override this.SetIntUniform : string * int -> unit

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

value
Int32
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 int o int[1] viene generata un'eccezione IllegalArgumentException.

per android.graphics.RuntimeShader.setIntUniform(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetIntUniform(String, Int32[])

Imposta il valore uniforme corrispondente a questo shader.

[Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;[I)V", "GetSetIntUniform_Ljava_lang_String_arrayIHandler", ApiSince=33)]
public virtual void SetIntUniform(string uniformName, int[] values);
[<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;[I)V", "GetSetIntUniform_Ljava_lang_String_arrayIHandler", ApiSince=33)>]
abstract member SetIntUniform : string * int[] -> unit
override this.SetIntUniform : string * int[] -> unit

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

values
Int32[]
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 un int (per N=1), ivecN o int[N] dove N è la lunghezza del parametro dei valori, viene generata un'eccezione IllegalArgumentException.

per android.graphics.RuntimeShader.setIntUniform(java.lang.String, int[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetIntUniform(String, Int32, Int32)

Imposta il valore uniforme corrispondente a questo shader.

[Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;II)V", "GetSetIntUniform_Ljava_lang_String_IIHandler", ApiSince=33)]
public virtual void SetIntUniform(string uniformName, int value1, int value2);
[<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;II)V", "GetSetIntUniform_Ljava_lang_String_IIHandler", ApiSince=33)>]
abstract member SetIntUniform : string * int * int -> unit
override this.SetIntUniform : string * int * int -> unit

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

value1
Int32
value2
Int32
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 ivec2 o int[2] viene generata un'eccezione IllegalArgumentException.

per android.graphics.RuntimeShader.setIntUniform(java.lang.String, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetIntUniform(String, Int32, Int32, Int32)

Imposta il valore uniforme corrispondente a questo shader.

[Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;III)V", "GetSetIntUniform_Ljava_lang_String_IIIHandler", ApiSince=33)]
public virtual void SetIntUniform(string uniformName, int value1, int value2, int value3);
[<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;III)V", "GetSetIntUniform_Ljava_lang_String_IIIHandler", ApiSince=33)>]
abstract member SetIntUniform : string * int * int * int -> unit
override this.SetIntUniform : string * int * int * int -> unit

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

value1
Int32
value2
Int32
value3
Int32
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 ivec3 o int[3], viene generata un'eccezione IllegalArgumentException.

per android.graphics.RuntimeShader.setIntUniform(java.lang.String, int, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

SetIntUniform(String, Int32, Int32, Int32, Int32)

Imposta il valore uniforme corrispondente a questo shader.

[Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;IIII)V", "GetSetIntUniform_Ljava_lang_String_IIIIHandler", ApiSince=33)]
public virtual void SetIntUniform(string uniformName, int value1, int value2, int value3, int value4);
[<Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;IIII)V", "GetSetIntUniform_Ljava_lang_String_IIIIHandler", ApiSince=33)>]
abstract member SetIntUniform : string * int * int * int * int -> unit
override this.SetIntUniform : string * int * int * int * int -> unit

Parametri

uniformName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

value1
Int32
value2
Int32
value3
Int32
value4
Int32
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 ivec4 o int[4] viene generata un'eccezione IllegalArgumentException.

per android.graphics.RuntimeShader.setIntUniform(java.lang.String, int, int, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a