RenderNode.SetUseCompositingLayer(Boolean, Paint) 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.
Controlla se forzare o meno il rendering di RenderNode in un buffer intermedio.
[Android.Runtime.Register("setUseCompositingLayer", "(ZLandroid/graphics/Paint;)Z", "", ApiSince=29)]
public bool SetUseCompositingLayer(bool forceToLayer, Android.Graphics.Paint? paint);
[<Android.Runtime.Register("setUseCompositingLayer", "(ZLandroid/graphics/Paint;)Z", "", ApiSince=29)>]
member this.SetUseCompositingLayer : bool * Android.Graphics.Paint -> bool
Parametri
- forceToLayer
- Boolean
se true, forza renderNode a usare un buffer intermedio. Il valore predefinito &generalmente consigliato è false.
- paint
- Paint
Modalità di fusione, alfa e ColorFilter da applicare al livello di composizione.
Si applica solo se forceToLayer è true. L'alfa della vernice viene moltiplicato con #getAlpha() per risolvere l'alfa finale del RenderNode.
Se null non viene applicato alcun effetto di composizione aggiuntivo sopra il livello di composizione.
Valori restituiti
True se il valore è stato modificato, false se il nuovo valore corrisponde al valore precedente.
- Attributi
Commenti
Controlla se forzare o meno il rendering di RenderNode in un buffer intermedio. RenderNode internamente verrà già promosso a un livello di composizione se è utile per le prestazioni o necessario per la combinazione corrente di #setAlpha(float) e #setHasOverlappingRendering(boolean).
L'utilizzo di questo è invece quello di consentire l'override del comportamento interno se è misurato per il particolare contenuto di rendering in questione o, più utile, per aggiungere un effetto di composizione al RenderNode tramite il parametro paint facoltativo.
Nota: quando un oggetto RenderNode usa un livello di composizione, verrà generato anche un comportamento clipToBounds=true.
per android.graphics.RenderNode.setUseCompositingLayer(boolean, android.graphics.Paint).
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.