Compartilhar via


IMTLComputePipelineState Interface

Definição

Protocolo do sistema que representa um programa de computação 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
Implementações

Propriedades

Device

Protocolo do sistema que representa um programa de computação compilado.

Handle

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

(Herdado de INativeObject)
MaxTotalThreadsPerThreadgroup

Protocolo do sistema que representa um programa de computação compilado.

ThreadExecutionWidth

Protocolo do sistema que representa um programa de computação compilado.

Métodos de Extensão

GetImageblockMemoryLength(IMTLComputePipelineState, MTLSize)

Protocolo do sistema que representa um programa de computação compilado.

GetLabel(IMTLComputePipelineState)

Retorna o rótulo descritivo para o estado do pipeline de computação.

GetStaticThreadgroupMemoryLength(IMTLComputePipelineState)

Protocolo do sistema que representa um programa de computação compilado.

Aplica-se a