SurfaceSyncGroup.Add 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Add(IAttachedSurfaceControl, IRunnable) |
将 AttachedSurfaceControl 添加到 SurfaceSyncGroup。 |
Add(SurfaceControlViewHost+SurfacePackage, IRunnable) |
Add(IAttachedSurfaceControl, IRunnable)
将 AttachedSurfaceControl 添加到 SurfaceSyncGroup。
[Android.Runtime.Register("add", "(Landroid/view/AttachedSurfaceControl;Ljava/lang/Runnable;)Z", "", ApiSince=34)]
public bool Add (Android.Views.IAttachedSurfaceControl? attachedSurfaceControl, Java.Lang.IRunnable? runnable);
[<Android.Runtime.Register("add", "(Landroid/view/AttachedSurfaceControl;Ljava/lang/Runnable;)Z", "", ApiSince=34)>]
member this.Add : Android.Views.IAttachedSurfaceControl * Java.Lang.IRunnable -> bool
参数
- attachedSurfaceControl
- IAttachedSurfaceControl
将添加到此 SurfaceSyncGroup 的 AttachedSurfaceControl。
- runnable
- IRunnable
这是在调用的同一线程上运行的,但在呈现暂停之后,在继续呈现下一帧之前运行。 在可运行完成之前,此方法不会返回。 这可用于对 AttachedSurfaceControl 进行更改,确保同步中包含更改。
返回
如果 AttachedSurfaceControl 已成功添加到 SurfaceSyncGroup,则为 true,否则为 false。
- 属性
注解
将 AttachedSurfaceControl 添加到 SurfaceSyncGroup。 AttachedSurfaceControl 将暂停呈现,以确保可以调用可运行,并且同步会选取包含更改的帧。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Add(SurfaceControlViewHost+SurfacePackage, IRunnable)
[Android.Runtime.Register("add", "(Landroid/view/SurfaceControlViewHost$SurfacePackage;Ljava/lang/Runnable;)Z", "", ApiSince=34)]
public bool Add (Android.Views.SurfaceControlViewHost.SurfacePackage surfacePackage, Java.Lang.IRunnable? runnable);
[<Android.Runtime.Register("add", "(Landroid/view/SurfaceControlViewHost$SurfacePackage;Ljava/lang/Runnable;)Z", "", ApiSince=34)>]
member this.Add : Android.Views.SurfaceControlViewHost.SurfacePackage * Java.Lang.IRunnable -> bool
参数
- surfacePackage
- SurfaceControlViewHost.SurfacePackage
- runnable
- IRunnable
返回
- 属性