ICAMetalDrawable Interface
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.
Interface qui définit un protocole pour une mémoire tampon d’affichage au niveau de la couche métallique.
[Foundation.Protocol(Name="CAMetalDrawable", WrapperType=typeof(CoreAnimation.CAMetalDrawableWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface ICAMetalDrawable : IDisposable, Metal.IMTLDrawable
type ICAMetalDrawable = interface
interface INativeObject
interface IDisposable
interface IMTLDrawable
- Attributs
- Implémente
Propriétés
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de INativeObject) |
Layer |
Interface qui définit un protocole pour une mémoire tampon d’affichage au niveau de la couche métallique. |
Texture |
Interface qui définit un protocole pour une mémoire tampon d’affichage au niveau de la couche métallique. |
Méthodes
Present() |
Interface qui définit un protocole pour une mémoire tampon d’affichage au niveau de la couche métallique. (Hérité de IMTLDrawable) |
Present(Double) |
Interface qui définit un protocole pour une mémoire tampon d’affichage au niveau de la couche métallique. (Hérité de IMTLDrawable) |
Méthodes d’extension
AddPresentedHandler(IMTLDrawable, Action<IMTLDrawable>) |
Entraîne l’exécution du fourni |
GetDrawableID(IMTLDrawable) |
Retourne l’entier positif qui identifie le dessinable. |
GetPresentedTime(IMTLDrawable) |
Retourne l’heure, en secondes, à laquelle l’hôte a affiché ce dessinable. |
PresentAfter(IMTLDrawable, Double) |
Entraîne la présentation du dessinable au moins |