Freigeben über


IMTLCommandQueue Schnittstelle

Definition

Systemprotokoll für Objekte, die Befehlspuffer für die Ausführung auf einer GPU in die Warteschlange stellen können.

[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
Attribute
Implementiert

Eigenschaften

Device

Systemprotokoll für Objekte, die Befehlspuffer für die Ausführung auf einer GPU in die Warteschlange stellen können.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von INativeObject)
Label

Systemprotokoll für Objekte, die Befehlspuffer für die Ausführung auf einer GPU in die Warteschlange stellen können.

Methoden

CommandBuffer()

Systemprotokoll für Objekte, die Befehlspuffer für die Ausführung auf einer GPU in die Warteschlange stellen können.

CommandBufferWithUnretainedReferences()

Systemprotokoll für Objekte, die Befehlspuffer für die Ausführung auf einer GPU in die Warteschlange stellen können.

InsertDebugCaptureBoundary()

Entwickler sollten diese veraltete Methode nicht verwenden. Entwickler sollten stattdessen "MTLCaptureScope" verwenden.

Gilt für: