IMTLParallelRenderCommandEncoder Interfaccia

Definizione

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

[Foundation.Protocol(Name="MTLParallelRenderCommandEncoder", WrapperType=typeof(Metal.MTLParallelRenderCommandEncoderWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLParallelRenderCommandEncoder : IDisposable, Metal.IMTLCommandEncoder
type IMTLParallelRenderCommandEncoder = interface
    interface INativeObject
    interface IDisposable
    interface IMTLCommandEncoder
Attributi
Implementazioni

Proprietà

Device

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

(Ereditato da IMTLCommandEncoder)
Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)
Label

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

(Ereditato da IMTLCommandEncoder)

Metodi

CreateRenderCommandEncoder()

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

EndEncoding()

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

(Ereditato da IMTLCommandEncoder)
InsertDebugSignpost(String)

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

(Ereditato da IMTLCommandEncoder)
PopDebugGroup()

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

(Ereditato da IMTLCommandEncoder)
PushDebugGroup(String)

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

(Ereditato da IMTLCommandEncoder)

Metodi di estensione

SetColorStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction, nuint)

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

SetColorStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions, nuint)

Imposta le opzioni di azione dell'archivio sull'allegato colore in corrispondenza dell'indice specificato.

SetDepthStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction)

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

SetDepthStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions)

Imposta le opzioni dell'azione di archiviazione sull'allegato di profondità.

SetStencilStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction)

Protocollo di sistema per interrompere un singolo passaggio di rendering in set di comandi paralleli.

SetStencilStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions)

Imposta le opzioni dell'azione di archiviazione nell'allegato stencil.

Si applica a