Compartir a través de


IMTLComputePipelineState Interfaz

Definición

Protocolo del sistema que representa un programa de proceso compilado.

[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
Atributos
Implementaciones

Propiedades

Device

Protocolo del sistema que representa un programa de proceso compilado.

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de INativeObject)
MaxTotalThreadsPerThreadgroup

Protocolo del sistema que representa un programa de proceso compilado.

ThreadExecutionWidth

Protocolo del sistema que representa un programa de proceso compilado.

Métodos de extensión

GetImageblockMemoryLength(IMTLComputePipelineState, MTLSize)

Protocolo del sistema que representa un programa de proceso compilado.

GetLabel(IMTLComputePipelineState)

Devuelve la etiqueta descriptiva para el estado de la canalización de proceso.

GetStaticThreadgroupMemoryLength(IMTLComputePipelineState)

Protocolo del sistema que representa un programa de proceso compilado.

Se aplica a