Compartir a través de


RuntimeShader.SetInputShader(String, Shader) Método

Definición

Asigna el sombreador uniforme al parámetro de sombreador proporcionado.

[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

Parámetros

shaderName
String

name que coincide con el uniforme declarado en el programa de sombreador AGSL

shader
Shader

sombreador pasado al programa de sombreador AGSL para el muestreo

Atributos

Comentarios

Asigna el sombreador uniforme al parámetro de sombreador proporcionado. Si el programa de sombreador no tiene un sombreador uniforme con ese nombre, se produce una excepción IllegalArgumentException.

Documentación de Java para android.graphics.RuntimeShader.setInputShader(java.lang.String, android.graphics.Shader).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a