다음을 통해 공유


RuntimeShader.SetInputShader(String, Shader) 메서드

정의

제공된 셰이더 매개 변수에 균일한 셰이더를 할당합니다.

[Android.Runtime.Register("setInputShader", "(Ljava/lang/String;Landroid/graphics/Shader;)V", "GetSetInputShader_Ljava_lang_String_Landroid_graphics_Shader_Handler", ApiSince=33)]
public virtual void SetInputShader (string shaderName, Android.Graphics.Shader shader);
[<Android.Runtime.Register("setInputShader", "(Ljava/lang/String;Landroid/graphics/Shader;)V", "GetSetInputShader_Ljava_lang_String_Landroid_graphics_Shader_Handler", ApiSince=33)>]
abstract member SetInputShader : string * Android.Graphics.Shader -> unit
override this.SetInputShader : string * Android.Graphics.Shader -> unit

매개 변수

shaderName
String

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

shader
Shader

샘플링을 위해 AGSL 셰이더 프로그램에 전달된 셰이더

특성

설명

제공된 셰이더 매개 변수에 균일한 셰이더를 할당합니다. 셰이더 프로그램에 해당 이름의 균일한 셰이더가 없으면 IllegalArgumentException이 throw됩니다.

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

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

적용 대상