Language

SurfaceControl.Builder.SetOpaque(Boolean) メソッド

定義

ピクセル形式が半透明に設定されている場合でも、サーフェスを不透明と見なす必要があるかどうかを示します。 これは、アプリケーションでたとえば RGBA 8888 の完全なサポートが必要であっても、すべてのピクセルを不透明に描画する場合に便利です。 このフラグは、アルファ チャネルから不透明度をサンプリングするかどうかを決定するだけです。 setAlpha() の呼び出しからの平面アルファは、不透明な設定に関係なくブレンドされたコンポジションになる可能性があります。 結合された効果は (アルファ チャネルを持つバッファー形式を想定しています): OPAQUE + alpha(1.0) == 不透明なコンポジション OPAQUE + α(0.x) == ブレンドされたコンポジション OPAQUE + α(0.0) == コンポジションなし!OPAQUE + alpha(1.0) == ブレンドされたコンポジション!OPAQUE + alpha(0.x) == blended composition !OPAQUE + alpha(0.0) == コンポジションなし 基になるバッファーにアルファ チャネルがない場合は、setOpaque(true) が自動的に設定されたかのように見えます。

[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

パラメーター

opaque
Boolean

不透明に使用される System.Boolean 値。

返品

不透明な設定操作の結果。

属性

注釈

詳細については、android.view.SurfaceControl.Builder.setOpaque の Android リファレンス ドキュメントを参照してください。

android.view.SurfaceControl.Builder.setOpaque のJavaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象