SurfaceSyncGroup.Add Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Add(IAttachedSurfaceControl, IRunnable) |
Ajoutez un Objet AttachedSurfaceControl au SurfaceSyncGroup. |
| Add(SurfaceControlViewHost+SurfacePackage, IRunnable) |
Add(IAttachedSurfaceControl, IRunnable)
Ajoutez un Objet AttachedSurfaceControl au 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
Paramètres
- attachedSurfaceControl
- IAttachedSurfaceControl
AttachedSurfaceControl qui sera ajouté à ce SurfaceSyncGroup.
- runnable
- IRunnable
Cette opération est exécutée sur le même thread que celui sur lequel l’appel a été effectué, mais une fois le rendu suspendu et avant de continuer à afficher l’image suivante. Cette méthode ne retourne pas tant que l’exécution du runnable n’est pas terminée. Cela peut être utilisé pour apporter des modifications à AttachedSurfaceControl, ce qui garantit que les modifications sont incluses dans la synchronisation.
Retours
true si attachedSurfaceControl a été correctement ajouté au SurfaceSyncGroup, sinon false.
- Attributs
Remarques
Ajoutez un Objet AttachedSurfaceControl au SurfaceSyncGroup. AttachedSurfaceControl interrompt le rendu pour vous assurer que l’exécutable peut être appelé et que la synchronisation récupère l’image qui contient les modifications.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
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
Paramètres
- surfacePackage
- SurfaceControlViewHost.SurfacePackage
- runnable
- IRunnable
Retours
- Attributs