IMTLRenderPipelineState 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 pour l’encodage de l’état d’un pipeline de rendu.
[Foundation.Protocol(Name="MTLRenderPipelineState", WrapperType=typeof(Metal.MTLRenderPipelineStateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLRenderPipelineState : IDisposable, ObjCRuntime.INativeObject
type IMTLRenderPipelineState = interface
interface INativeObject
interface IDisposable
- Attributs
- Implémente
Propriétés
Device |
Protocole système pour l’encodage de l’état d’un pipeline de rendu. |
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de INativeObject) |
Label |
Protocole système pour l’encodage de l’état d’un pipeline de rendu. |
Méthodes d’extension
GetImageblockMemoryLength(IMTLRenderPipelineState, MTLSize) |
Protocole système pour l’encodage de l’état d’un pipeline de rendu. |
GetImageblockSampleLength(IMTLRenderPipelineState) |
Protocole système pour l’encodage de l’état d’un pipeline de rendu. |
GetMaxTotalThreadsPerThreadgroup(IMTLRenderPipelineState) |
Protocole système pour l’encodage de l’état d’un pipeline de rendu. |
GetSupportIndirectCommandBuffers(IMTLRenderPipelineState) |
Protocole système pour l’encodage de l’état d’un pipeline de rendu. |
GetThreadgroupSizeMatchesTileSize(IMTLRenderPipelineState) |
Protocole système pour l’encodage de l’état d’un pipeline de rendu. |