IMTLRenderPipelineState Interfaccia

Definizione

Protocollo di sistema per la codifica dello stato di una pipeline di rendering.

[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
Attributi
Implementazioni

Proprietà

Device

Protocollo di sistema per la codifica dello stato di una pipeline di rendering.

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da INativeObject)
Label

Protocollo di sistema per la codifica dello stato di una pipeline di rendering.

Metodi di estensione

GetImageblockMemoryLength(IMTLRenderPipelineState, MTLSize)

Protocollo di sistema per la codifica dello stato di una pipeline di rendering.

GetImageblockSampleLength(IMTLRenderPipelineState)

Protocollo di sistema per la codifica dello stato di una pipeline di rendering.

GetMaxTotalThreadsPerThreadgroup(IMTLRenderPipelineState)

Protocollo di sistema per la codifica dello stato di una pipeline di rendering.

GetSupportIndirectCommandBuffers(IMTLRenderPipelineState)

Protocollo di sistema per la codifica dello stato di una pipeline di rendering.

GetThreadgroupSizeMatchesTileSize(IMTLRenderPipelineState)

Protocollo di sistema per la codifica dello stato di una pipeline di rendering.

Si applica a