共用方式為


IMTLCommandQueue 介面

定義

物件的系統通訊協定,可將命令緩衝區排入佇列,以在 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
屬性
實作

屬性

Device

物件的系統通訊協定,可將命令緩衝區排入佇列,以在 GPU 上執行。

Handle

處理非受控物件標記法) (指標。

(繼承來源 INativeObject)
Label

物件的系統通訊協定,可將命令緩衝區排入佇列,以在 GPU 上執行。

方法

CommandBuffer()

物件的系統通訊協定,可將命令緩衝區排入佇列,以在 GPU 上執行。

CommandBufferWithUnretainedReferences()

物件的系統通訊協定,可將命令緩衝區排入佇列,以在 GPU 上執行。

InsertDebugCaptureBoundary()

開發人員不應該使用此已被取代的方法。 開發人員應該改用 'MTLCaptureScope'。

適用於