RuntimeShader.SetInputBuffer(String, BitmapShader) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Assegna lo shader uniforme al parametro shader fornito.
[Android.Runtime.Register("setInputBuffer", "(Ljava/lang/String;Landroid/graphics/BitmapShader;)V", "GetSetInputBuffer_Ljava_lang_String_Landroid_graphics_BitmapShader_Handler", ApiSince=33)]
public virtual void SetInputBuffer(string shaderName, Android.Graphics.BitmapShader shader);
[<Android.Runtime.Register("setInputBuffer", "(Ljava/lang/String;Landroid/graphics/BitmapShader;)V", "GetSetInputBuffer_Ljava_lang_String_Landroid_graphics_BitmapShader_Handler", ApiSince=33)>]
abstract member SetInputBuffer : string * Android.Graphics.BitmapShader -> unit
override this.SetInputBuffer : string * Android.Graphics.BitmapShader -> unit
Parametri
- shaderName
- String
- shader
- BitmapShader
- 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.
A differenza di setInputShader, questo metodo restituisce campioni direttamente dal buffer della bitmap. Ciò significa che non ci sarà alcuna trasformazione dei pixel campionati, ad esempio la conversione dello spazio dei colori o la premultiplicazione alfa.
per android.graphics.RuntimeShader.setInputBuffer(java.lang.String, android.graphics.BitmapShader).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.