Partager via


IMTLCommandQueue Interface

Définition

Protocole système pour les objets qui peuvent mettre en file d’attente des mémoires tampons de commande pour s’exécuter sur un GPU.

[Foundation.Protocol(Name="MTLCommandQueue", WrapperType=typeof(Metal.MTLCommandQueueWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLCommandQueue : IDisposable, ObjCRuntime.INativeObject
type IMTLCommandQueue = interface
    interface INativeObject
    interface IDisposable
Attributs
Implémente

Propriétés

Device

Protocole système pour les objets qui peuvent mettre en file d’attente des mémoires tampons de commande pour s’exécuter sur un GPU.

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)
Label

Protocole système pour les objets qui peuvent mettre en file d’attente des mémoires tampons de commande pour s’exécuter sur un GPU.

Méthodes

CommandBuffer()

Protocole système pour les objets qui peuvent mettre en file d’attente des mémoires tampons de commande pour s’exécuter sur un GPU.

CommandBufferWithUnretainedReferences()

Protocole système pour les objets qui peuvent mettre en file d’attente des mémoires tampons de commande pour s’exécuter sur un GPU.

InsertDebugCaptureBoundary()

Les développeurs ne doivent pas utiliser cette méthode déconseillée. Les développeurs doivent utiliser « MTLCaptureScope » à la place.

S’applique à