Mesh.SetFloatUniform 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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=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
매개 변수
- uniformName
- String
셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.
- value1
- Single
지정된 이름의 float uniform에 해당하는 첫 번째 float 값입니다.
- value2
- Single
지정된 이름의 float uniform에 해당하는 두 번째 부동 소수 자릿수 값입니다.
- value3
- Single
지정된 이름의 float uniform에 해당하는 세 번째 부동 소수 자릿수 값입니다.
- value4
- Single
지정된 이름의 float uniform에 해당하는 네 번째 부동 소수 자릿수 값입니다.
- 특성
설명
메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 vec4 또는 float[4] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.
에 대한 android.graphics.Mesh.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=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
매개 변수
- uniformName
- String
셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.
- value1
- Single
지정된 이름의 float uniform에 해당하는 첫 번째 float 값입니다.
- value2
- Single
지정된 이름의 float uniform에 해당하는 두 번째 부동 소수 자릿수 값입니다.
- 특성
설명
메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 vec2 또는 float[2] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.
에 대한 android.graphics.Mesh.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=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
매개 변수
- uniformName
- String
셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.
- value1
- Single
지정된 이름의 float uniform에 해당하는 첫 번째 float 값입니다.
- value2
- Single
지정된 이름의 float uniform에 해당하는 두 번째 부동 소수 자릿수 값입니다.
- value3
- Single
지정된 이름의 float unifiform에 해당하는 세 번째 float 값입니다.
- 특성
설명
메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 vec3 또는 float[3] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.
에 대한 android.graphics.Mesh.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=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
매개 변수
- uniformName
- String
셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.
- value
- Single
지정된 이름의 float uniform에 해당하는 float 값입니다.
- 특성
설명
메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 float 또는 float[1] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.
에 대한 android.graphics.Mesh.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=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
매개 변수
- uniformName
- String
셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.
- values
- Single[]
지정된 이름의 vec4 float uniform에 해당하는 float 값입니다.
- 특성
설명
메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 부동 소수표(N=1), vecN 또는 float[N]이 아닌 다른 형식으로 선언된 경우 N이 값 매개 변수의 길이인 경우 IllegalArgumentException이 throw됩니다.
에 대한 android.graphics.Mesh.setFloatUniform(java.lang.String, float[])
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.