IMTLComputePipelineState Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |