Linguaggio

SurfaceControl.Builder.SetOpaque(Boolean) Metodo

Definizione

Indica se la superficie deve essere considerata opaca, anche se il formato pixel è impostato su traslucente. Ciò può essere utile se un'applicazione necessita del supporto RGBA 8888 completo, ad esempio, ma disegnare comunque ogni pixel opaco. Questo flag determina solo se l'opacità verrà campionata dal canale alfa. Il valore plane-alpha dalle chiamate a setAlpha() può comunque comportare una composizione combinata indipendentemente dall'impostazione opaca. Gli effetti combinati sono (presupponendo un formato buffer con un canale alfa): OPACO + alfa(1.0) == composizione opaca OPACO + alfa(0.x) == composizione combinata OPACO + alfa(0,0) == nessuna composizione ! OPACO + alfa(1.0) == composizione combinata ! OPACO + alfa(0.x) == composizione combinata ! OPACO + alfa(0.0) == nessuna composizione Se il buffer sottostante non dispone di un canale alfa, è come se setOpaque(true) fosse impostato automaticamente.

[Android.Runtime.Register("setOpaque", "(Z)Landroid/view/SurfaceControl$Builder;", "GetSetOpaque_ZHandler", ApiSince=29)]
public virtual Android.Views.SurfaceControl.Builder SetOpaque(bool opaque);
[<Android.Runtime.Register("setOpaque", "(Z)Landroid/view/SurfaceControl$Builder;", "GetSetOpaque_ZHandler", ApiSince=29)>]
abstract member SetOpaque : bool -> Android.Views.SurfaceControl.Builder
override this.SetOpaque : bool -> Android.Views.SurfaceControl.Builder

Parametri

opaque
Boolean

Valore System.Boolean utilizzato per opacho.

Valori restituiti

Risultato dell'operazione opaca del set.

Attributi

Commenti

Per informazioni dettagliate, vedere la documentazione di riferimento di Android per android.view.SurfaceControl.Builder.setOpaque.

per android.view.SurfaceControl.Builder.setOpaque.

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.

Si applica a