語言

RuntimeXfermode.SetFloatUniform 方法

定義

多載

名稱 Description
SetFloatUniform(String, Single, Single, Single)

設定對應此色彩濾鏡的均勻值。

SetFloatUniform(String, Single, Single)

設定對應此色彩濾鏡的均勻值。

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

設定對應此色彩濾鏡的均勻值。

SetFloatUniform(String, Single)

設定對應此色彩濾鏡的均勻值。

SetFloatUniform(String, Single[])

設定對應此色彩濾鏡的均勻值。

SetFloatUniform(String, Single, Single, Single)

設定對應此色彩濾鏡的均勻值。

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

參數

uniformName
String

名稱與AGSL計畫中宣告的制服相符

value1
Single
value2
Single
value3
Single
屬性

備註

設定對應此色彩濾鏡的均勻值。 若效果沒有該名稱的統一體,或統一被宣告非 vec3 或 float[3] 型別,則會拋出 IllegalArgumentException。

Java 文件 android.graphics.RuntimeXfermode.setFloatUniform(java.lang.String, float, float, float)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SetFloatUniform(String, Single, Single)

設定對應此色彩濾鏡的均勻值。

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

參數

uniformName
String

名稱與AGSL計畫中宣告的制服相符

value1
Single
value2
Single
屬性

備註

設定對應此色彩濾鏡的均勻值。 若效果沒有該名稱的統一體,或統一被宣告非 vec2 或 float[2] 型別,則會拋出 IllegalArgumentException。

Java 文件 android.graphics.RuntimeXfermode.setFloatUniform(java.lang.String, float, float)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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

設定對應此色彩濾鏡的均勻值。

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

參數

uniformName
String

名稱與AGSL計畫中宣告的制服相符

value1
Single
value2
Single
value3
Single
value4
Single
屬性

備註

設定對應此色彩濾鏡的均勻值。 若效果沒有該名稱的統一,或統一被宣告非 vec4 或 float[4] 的類型,則會拋出 IllegalArgumentException。

Java 文件 android.graphics.RuntimeXfermode.setFloatUniform(java.lang.String, float, float, float, float)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SetFloatUniform(String, Single)

設定對應此色彩濾鏡的均勻值。

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

參數

uniformName
String

名稱與AGSL計畫中宣告的制服相符

value
Single
屬性

備註

設定對應此色彩濾鏡的均勻值。 若效果沒有該名稱的統一,或統一的類型非浮點數或浮點數[1],則會拋出 IllegalArgumentException。

Java 文件 android.graphics.RuntimeXfermode.setFloatUniform(java.lang.String, float)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SetFloatUniform(String, Single[])

設定對應此色彩濾鏡的均勻值。

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

參數

uniformName
String

名稱與AGSL計畫中宣告的制服相符

values
Single[]
屬性

備註

設定對應此色彩濾鏡的均勻值。 若效果沒有該名稱的統一,或統一以非浮點數(N=1)、vecN 或 float[N] 表示值參數長度,則會拋出 IllegalArgumentException。

Java 文件 android.graphics.RuntimeXfermode.setFloatUniform(java.lang.String, float[])。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於