Condividi tramite


IMTLComputePipelineState Interfaccia

Definizione

Protocollo di sistema che rappresenta un programma di calcolo compilato.

[Foundation.Protocol(Name="MTLComputePipelineState", WrapperType=typeof(Metal.MTLComputePipelineStateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLComputePipelineState : IDisposable, ObjCRuntime.INativeObject
type IMTLComputePipelineState = interface
    interface INativeObject
    interface IDisposable
Attributi
Implementazioni

Proprietà

Device

Protocollo di sistema che rappresenta un programma di calcolo compilato.

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da INativeObject)
MaxTotalThreadsPerThreadgroup

Protocollo di sistema che rappresenta un programma di calcolo compilato.

ThreadExecutionWidth

Protocollo di sistema che rappresenta un programma di calcolo compilato.

Metodi di estensione

GetImageblockMemoryLength(IMTLComputePipelineState, MTLSize)

Protocollo di sistema che rappresenta un programma di calcolo compilato.

GetLabel(IMTLComputePipelineState)

Restituisce l'etichetta descrittiva per lo stato della pipeline di calcolo.

GetStaticThreadgroupMemoryLength(IMTLComputePipelineState)

Protocollo di sistema che rappresenta un programma di calcolo compilato.

Si applica a