Mesh.SetFloatUniform Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SetFloatUniform(String, Single, Single, Single, Single) |
Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. |
SetFloatUniform(String, Single, Single) |
Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. |
SetFloatUniform(String, Single, Single, Single) |
Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. |
SetFloatUniform(String, Single) |
Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. |
SetFloatUniform(String, Single[]) |
Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. |
SetFloatUniform(String, Single, Single, Single, Single)
Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.
[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
Parametri
- uniformName
- String
nome corrispondente all'uniform float dichiarato nel programma shader.
- value1
- Single
primo valore float corrispondente all'uniforme float con il nome specificato.
- value2
- Single
secondo valore float corrispondente all'uniforme float con il nome specificato.
- value3
- Single
terzo valore float corrispondente all'uniforme float con il nome specificato.
- value4
- Single
quarto valore float corrispondente all'uniforme float 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 vec4 o float[4], viene generata un'eccezione IllegalArgumentException.
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 allo shader assegnato alla mesh.
[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
Parametri
- uniformName
- String
nome corrispondente all'uniform float dichiarato nel programma shader.
- value1
- Single
primo valore float corrispondente all'uniforme float con il nome specificato.
- value2
- Single
secondo valore float corrispondente all'uniforme float 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 vec2 o float[2] viene generata un'eccezione IllegalArgumentException.
Documentazione java per android.graphics.Mesh.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 allo shader assegnato alla mesh.
[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
Parametri
- uniformName
- String
nome corrispondente all'uniform float dichiarato nel programma shader.
- value1
- Single
primo valore float corrispondente all'uniforme float con il nome specificato.
- value2
- Single
secondo valore float corrispondente all'uniforme float con il nome specificato.
- value3
- Single
terzo valore float corrispondente all'unifiform float 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 vec3 o float[3], viene generata un'eccezione IllegalArgumentException.
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 allo shader assegnato alla mesh.
[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
Parametri
- uniformName
- String
nome corrispondente all'uniform float dichiarato nel programma shader.
- value
- Single
valore float corrispondente all'uniforme float 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 float o float[1] viene generata un'eccezione IllegalArgumentException.
Documentazione java per android.graphics.Mesh.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 allo shader assegnato alla mesh.
[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
Parametri
- uniformName
- String
nome corrispondente all'uniform float dichiarato nel programma shader.
- values
- Single[]
float value corrispondente all'uniforme float 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 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.Mesh.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.