Compartilhar via


IMTLCommandQueue Interface

Definição

Protocolo do sistema para objetos que podem enfileirar buffers de comando para execução em uma 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
Atributos
Implementações

Propriedades

Device

Protocolo do sistema para objetos que podem enfileirar buffers de comando para execução em uma GPU.

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de INativeObject)
Label

Protocolo do sistema para objetos que podem enfileirar buffers de comando para execução em uma GPU.

Métodos

CommandBuffer()

Protocolo do sistema para objetos que podem enfileirar buffers de comando para execução em uma GPU.

CommandBufferWithUnretainedReferences()

Protocolo do sistema para objetos que podem enfileirar buffers de comando para execução em uma GPU.

InsertDebugCaptureBoundary()

Os desenvolvedores não devem usar esse método preterido. Em vez disso, os desenvolvedores devem usar 'MTLCaptureScope'.

Aplica-se a