Язык

SurfaceControl.Builder.SetOpaque(Boolean) Метод

Определение

Указывает, должна ли поверхность считаться непрозрачной, даже если ее формат пикселя имеет значение транслюцентный. Это может быть полезно, если приложению требуется полная поддержка RGBA 8888 для экземпляра, но по-прежнему будет рисовать каждый пиксель непрозрачный. Этот флаг определяет, будет ли выборка непрозрачности из альфа-канала. Плоскость-альфа от вызовов setAlpha() может по-прежнему привести к смешанной композиции независимо от непрозрачного параметра. Объединенные эффекты являются (предполагая формат буфера с альфа-каналом): OPAQUE + alpha(1.0) == непрозрачная композиция OPAQUE + alpha(0.x) == смешиваемая композиция OPAQUE + alpha(0.0) == нет композиции! OPAQUE + alpha(1.0) == смешиваемая композиция! OPAQUE + alpha(0.x) == смешиваемая композиция! 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.view.SurfaceControl.Builder.setOpaque.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к