다음을 통해 공유


RuntimeShader.SetFloatUniform 메서드

정의

오버로드

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

이 셰이더에 해당하는 균일한 값을 설정합니다.

SetFloatUniform(String, Single, Single)

이 셰이더에 해당하는 균일한 값을 설정합니다.

SetFloatUniform(String, Single, Single, Single)

이 셰이더에 해당하는 균일한 값을 설정합니다.

SetFloatUniform(String, Single)

이 셰이더에 해당하는 균일한 값을 설정합니다.

SetFloatUniform(String, Single[])

이 셰이더에 해당하는 균일한 값을 설정합니다.

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

이 셰이더에 해당하는 균일한 값을 설정합니다.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFFHandler", ApiSince=33)]
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=33)>]
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] 이외의 형식으로 uniform이 선언된 경우 IllegalArgumentException이 throw됩니다.

에 대한 android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float, float, float)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SetFloatUniform(String, Single, Single)

이 셰이더에 해당하는 균일한 값을 설정합니다.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FF)V", "GetSetFloatUniform_Ljava_lang_String_FFHandler", ApiSince=33)]
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=33)>]
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이 throw됩니다.

에 대한 android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SetFloatUniform(String, Single, Single, Single)

이 셰이더에 해당하는 균일한 값을 설정합니다.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFHandler", ApiSince=33)]
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=33)>]
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이 throw됩니다.

에 대한 android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float, float, float)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SetFloatUniform(String, Single)

이 셰이더에 해당하는 균일한 값을 설정합니다.

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

매개 변수

uniformName
String

AGSL 셰이더 프로그램에서 선언된 균일과 일치하는 이름

value
Single
특성

설명

이 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 float 또는 float[1] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.

에 대한 android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SetFloatUniform(String, Single[])

이 셰이더에 해당하는 균일한 값을 설정합니다.

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

매개 변수

uniformName
String

AGSL 셰이더 프로그램에서 선언된 균일과 일치하는 이름

values
Single[]
특성

설명

이 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 부동 소수(N=1의 경우), vecN 또는 float[N]이 아닌 다른 형식으로 선언된 경우 N이 값 매개 변수의 길이인 경우 IllegalArgumentException이 throw됩니다.

에 대한 android.graphics.RuntimeShader.setFloatUniform(java.lang.String, float[])Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상