Mesh.SetFloatUniform Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SetFloatUniform(String, Single, Single, Single, Single) |
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. |
SetFloatUniform(String, Single, Single) |
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. |
SetFloatUniform(String, Single, Single, Single) |
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. |
SetFloatUniform(String, Single) |
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. |
SetFloatUniform(String, Single[]) |
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. |
SetFloatUniform(String, Single, Single, Single, Single)
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist.
[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
Parameter
- uniformName
- String
name matching the float uniform declared in the shader program.
- value1
- Single
first float value corresponding to the float uniform with the given name.
- value2
- Single
second float value corresponding to the float uniform with the given name.
- value3
- Single
Dritter Float-Wert, der der Float-Uniform mit dem angegebenen Namen entspricht.
- value4
- Single
Vierter Float-Wert, der der Float-Uniform mit dem angegebenen Namen entspricht.
- Attribute
Hinweise
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. Wenn der Shader nicht über eine Uniform mit diesem Namen verfügt oder wenn die Uniform mit einem anderen Typ als vec4 oder float[4] deklariert wird, wird eine IllegalArgumentException ausgelöst.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetFloatUniform(String, Single, Single)
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist.
[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
Parameter
- uniformName
- String
name matching the float uniform declared in the shader program.
- value1
- Single
first float value corresponding to the float uniform with the given name.
- value2
- Single
second float value corresponding to the float uniform with the given name.
- Attribute
Hinweise
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. Wenn der Shader keine Uniform mit diesem Namen hat oder wenn die Uniform mit einem anderen Typ als vec2 oder float[2] deklariert wird, wird eine IllegalArgumentException ausgelöst.
Java-Dokumentation für android.graphics.Mesh.setFloatUniform(java.lang.String, float, float)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetFloatUniform(String, Single, Single, Single)
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist.
[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
Parameter
- uniformName
- String
name matching the float uniform declared in the shader program.
- value1
- Single
first float value corresponding to the float uniform with the given name.
- value2
- Single
second float value corresponding to the float uniform with the given name.
- value3
- Single
Dritter Float-Wert, der dem float-Wert entspricht, der mit dem angegebenen Namen entififormt wird.
- Attribute
Hinweise
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. Wenn der Shader keine Uniform mit diesem Namen hat oder wenn die Uniform mit einem anderen Typ als vec3 oder float[3] deklariert wird, wird eine IllegalArgumentException ausgelöst.
Java-Dokumentation für android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetFloatUniform(String, Single)
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist.
[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
Parameter
- uniformName
- String
name matching the float uniform declared in the shader program.
- value
- Single
float-Wert, der der Float-Uniform mit dem angegebenen Namen entspricht.
- Attribute
Hinweise
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. Wenn der Shader nicht über eine Uniform mit diesem Namen verfügt oder wenn die Uniform mit einem anderen Typ als float oder float[1] deklariert wird, wird eine IllegalArgumentException ausgelöst.
Java-Dokumentation für android.graphics.Mesh.setFloatUniform(java.lang.String, float)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetFloatUniform(String, Single[])
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist.
[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
Parameter
- uniformName
- String
name matching the float uniform declared in the shader program.
- values
- Single[]
float-Wert, der der vec4 float uniform mit dem angegebenen Namen entspricht.
- Attribute
Hinweise
Legt den uniform-Wert fest, der dem Shader entspricht, der dem Gitter zugewiesen ist. Wenn der Shader nicht über eine Uniform mit diesem Namen verfügt oder wenn die Uniform mit einem anderen Typ als einem Float-Typ (für N=1), vecN oder float[N] deklariert wird, wobei N die Länge der Werte param ist, wird eine IllegalArgumentException ausgelöst.
Java-Dokumentation für android.graphics.Mesh.setFloatUniform(java.lang.String, float[])
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.