Condividi tramite


RuntimeShader.SetInputShader(String, Shader) Metodo

Definizione

Assegna lo shader uniforme al parametro shader fornito.

[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

Parametri

shaderName
String

nome corrispondente all'uniform dichiarato nel programma shader AGSL

shader
Shader

shader passato al programma shader AGSL per il campionamento

Attributi

Commenti

Assegna lo shader uniforme al parametro shader fornito. Se il programma shader non dispone di uno shader uniforme con tale nome, viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.RuntimeShader.setInputShader(java.lang.String, android.graphics.Shader).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a