Share via


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' を使用する必要があります。

適用対象