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
傳回
- 屬性