Surface.LockHardwareCanvas 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.
Obtient un Canvas dessin dans cette surface.
[Android.Runtime.Register("lockHardwareCanvas", "()Landroid/graphics/Canvas;", "GetLockHardwareCanvasHandler", ApiSince=23)]
public virtual Android.Graphics.Canvas? LockHardwareCanvas();
[<Android.Runtime.Register("lockHardwareCanvas", "()Landroid/graphics/Canvas;", "GetLockHardwareCanvasHandler", ApiSince=23)>]
abstract member LockHardwareCanvas : unit -> Android.Graphics.Canvas
override this.LockHardwareCanvas : unit -> Android.Graphics.Canvas
Retours
Canevas pour dessiner dans la surface.
- Attributs
Remarques
Obtient un Canvas dessin dans cette surface.
Après avoir dessiné dans l’élément fourni Canvas, l’appelant doit appeler #unlockCanvasAndPost pour publier le nouveau contenu sur la surface.
Contrairement à #lockCanvas(Rect) cela, un canevas à accélération matérielle est retourné. Consultez les opérations de dessin non prises en charge pour obtenir la liste des éléments qui ne sont pas pris en charge dans un canevas à accélération matérielle. Il est également nécessaire de couvrir entièrement la surface chaque fois #lockHardwareCanvas() qu’elle est appelée, car la mémoire tampon n’est pas conservée entre les images. Les mises à jour partielles ne sont pas prises en charge.
Java documentation pour android.view.Surface.lockHardwareCanvas().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.