SurfaceSyncGroup.Add Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Add(IAttachedSurfaceControl, IRunnable) |
Fügen Sie der SurfaceSyncGroup ein AttachedSurfaceControl hinzu. |
Add(SurfaceControlViewHost+SurfacePackage, IRunnable) |
Add(IAttachedSurfaceControl, IRunnable)
Fügen Sie der SurfaceSyncGroup ein AttachedSurfaceControl hinzu.
[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
Parameter
- attachedSurfaceControl
- IAttachedSurfaceControl
Das AttachedSurfaceControl-Objekt, das dieser SurfaceSyncGroup hinzugefügt wird.
- runnable
- IRunnable
Dies wird auf demselben Thread ausgeführt, für den der Aufruf ausgeführt wurde, aber nachdem das Rendering angehalten wurde und bevor der nächste Frame gerendert wird. Diese Methode wird erst zurückgegeben, wenn die Ausführung der Ausführung abgeschlossen ist. Dies kann verwendet werden, um Änderungen an "AttachedSurfaceControl" vorzunehmen, um sicherzustellen, dass die Änderungen in der Synchronisierung enthalten sind.
Gibt zurück
true, wenn das AttachedSurfaceControl erfolgreich zur SurfaceSyncGroup hinzugefügt wurde, andernfalls "false".
- Attribute
Hinweise
Fügen Sie der SurfaceSyncGroup ein AttachedSurfaceControl hinzu. Das AttachedSurfaceControl-Steuerelement hält das Rendering an, um sicherzustellen, dass die Ausführung aufgerufen werden kann und dass die Synchronisierung den Frame übernimmt, der die Änderungen enthält.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
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
Parameter
- surfacePackage
- SurfaceControlViewHost.SurfacePackage
- runnable
- IRunnable
Gibt zurück
- Attribute