語言

RuntimeXfermode.SetIntUniform 方法

定義

多載

名稱 Description
SetIntUniform(String, Int32)

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

SetIntUniform(String, Int32[])

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

SetIntUniform(String, Int32, Int32)

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

SetIntUniform(String, Int32, Int32, Int32)

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

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

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

SetIntUniform(String, Int32)

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

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

參數

uniformName
String

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

value
Int32
屬性

備註

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

Java 文件 android.graphics.RuntimeXfermode.setIntUniform(java.lang.String, int)。

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

適用於

SetIntUniform(String, Int32[])

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

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

參數

uniformName
String

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

values
Int32[]
屬性

備註

設定對應此色彩濾鏡的均勻值。 若效果沒有該名稱的統一,或統一以非整數(N=1)、ivecN 或 int[N] (N 為值參數長度)宣告,則會拋出 IllegalArgumentException。

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

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

適用於

SetIntUniform(String, Int32, Int32)

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

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

參數

uniformName
String

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

value1
Int32
value2
Int32
屬性

備註

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

Java 文件 android.graphics.RuntimeXfermode.setIntUniform(java.lang.String, int, int)。

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

適用於

SetIntUniform(String, Int32, Int32, Int32)

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

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

參數

uniformName
String

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

value1
Int32
value2
Int32
value3
Int32
屬性

備註

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

Java 文件 android.graphics.RuntimeXfermode.setIntUniform(java.lang.String, int, int, int)。

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

適用於

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

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

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

參數

uniformName
String

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

value1
Int32
value2
Int32
value3
Int32
value4
Int32
屬性

備註

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

Java 文件 android.graphics.RuntimeXfermode.setIntUniform(java.lang.String, int, int, int, int)。

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

適用於