Condividi tramite


Mesh.SetIntUniform Metodo

Definizione

Overload

SetIntUniform(String, Int32)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetIntUniform(String, Int32[])

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetIntUniform(String, Int32, Int32)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetIntUniform(String, Int32, Int32, Int32)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

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

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetIntUniform(String, Int32)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

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

Parametri

uniformName
String

nome corrispondente all'uniform int delcared nel programma shader.

value
Int32

valore corrispondente all'uniforme int con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. 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.

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

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

SetIntUniform(String, Int32[])

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

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

Parametri

uniformName
String

nome corrispondente all'uniform int delcared nel programma shader.

values
Int32[]

valori int corrispondenti all'uniforme int vec4 con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. Se lo shader non ha un'uniforme 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.

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

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

SetIntUniform(String, Int32, Int32)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

[Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;II)V", "GetSetIntUniform_Ljava_lang_String_IIHandler", ApiSince=34)]
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=34)>]
abstract member SetIntUniform : string * int * int -> unit
override this.SetIntUniform : string * int * int -> unit

Parametri

uniformName
String

nome corrispondente all'uniform int delcared nel programma shader.

value1
Int32

primo valore corrispondente all'uniforme int con il nome specificato.

value2
Int32

secondo valore corrispondente all'uniforme int con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. 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.

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

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

SetIntUniform(String, Int32, Int32, Int32)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

[Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;III)V", "GetSetIntUniform_Ljava_lang_String_IIIHandler", ApiSince=34)]
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=34)>]
abstract member SetIntUniform : string * int * int * int -> unit
override this.SetIntUniform : string * int * int * int -> unit

Parametri

uniformName
String

nome corrispondente all'uniform int delcared nel programma shader.

value1
Int32

primo valore corrispondente all'uniforme int con il nome specificato.

value2
Int32

secondo valore corrispondente all'uniforme int con il nome specificato.

value3
Int32

terzo valore corrispondente all'uniforme int con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. 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.

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

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

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

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

[Android.Runtime.Register("setIntUniform", "(Ljava/lang/String;IIII)V", "GetSetIntUniform_Ljava_lang_String_IIIIHandler", ApiSince=34)]
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=34)>]
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 int delcared nel programma shader.

value1
Int32

primo valore corrispondente all'uniforme int con il nome specificato.

value2
Int32

secondo valore corrispondente all'uniforme int con il nome specificato.

value3
Int32

terzo valore corrispondente all'uniforme int con il nome specificato.

value4
Int32

quarto valore corrispondente all'uniforme int con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. 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.

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

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