Compartilhar via


RenderEffect.CreateRuntimeShaderEffect(RuntimeShader, String) Método

Definição

Crie um RenderEffect que execute o fornecido RuntimeShader e passe o conteúdo do android.graphics.RenderNode que este RenderEffect está instalado como uma entrada para o sombreador.

[Android.Runtime.Register("createRuntimeShaderEffect", "(Landroid/graphics/RuntimeShader;Ljava/lang/String;)Landroid/graphics/RenderEffect;", "", ApiSince=33)]
public static Android.Graphics.RenderEffect CreateRuntimeShaderEffect (Android.Graphics.RuntimeShader shader, string uniformShaderName);
[<Android.Runtime.Register("createRuntimeShaderEffect", "(Landroid/graphics/RuntimeShader;Ljava/lang/String;)Landroid/graphics/RenderEffect;", "", ApiSince=33)>]
static member CreateRuntimeShaderEffect : Android.Graphics.RuntimeShader * string -> Android.Graphics.RenderEffect

Parâmetros

shader
RuntimeShader

o sombreador de tempo de execução que ligará o inputShaderName à entrada RenderEffect

uniformShaderName
String

o nome uniforme definido no programa do RuntimeShader ao qual o conteúdo do RenderNode será vinculado

Retornos

Atributos

Comentários

Crie um RenderEffect que execute o fornecido RuntimeShader e passe o conteúdo do android.graphics.RenderNode que este RenderEffect está instalado como uma entrada para o sombreador.

Documentação Java para android.graphics.RenderEffect.createRuntimeShaderEffect(android.graphics.RuntimeShader, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a