Partager via


IMTLComputePipelineState Interface

Définition

Protocole système qui représente un programme de calcul compilé.

[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
Attributs
Implémente

Propriétés

Device

Protocole système qui représente un programme de calcul compilé.

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)
MaxTotalThreadsPerThreadgroup

Protocole système qui représente un programme de calcul compilé.

ThreadExecutionWidth

Protocole système qui représente un programme de calcul compilé.

Méthodes d’extension

GetImageblockMemoryLength(IMTLComputePipelineState, MTLSize)

Protocole système qui représente un programme de calcul compilé.

GetLabel(IMTLComputePipelineState)

Retourne l’étiquette descriptive pour l’état du pipeline de calcul.

GetStaticThreadgroupMemoryLength(IMTLComputePipelineState)

Protocole système qui représente un programme de calcul compilé.

S’applique à