Partager via


IMTLParallelRenderCommandEncoder Interface

Définition

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

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

Propriétés

Device

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

(Hérité de IMTLCommandEncoder)
Handle

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

(Hérité de INativeObject)
Label

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

(Hérité de IMTLCommandEncoder)

Méthodes

CreateRenderCommandEncoder()

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

EndEncoding()

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

(Hérité de IMTLCommandEncoder)
InsertDebugSignpost(String)

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

(Hérité de IMTLCommandEncoder)
PopDebugGroup()

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

(Hérité de IMTLCommandEncoder)
PushDebugGroup(String)

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

(Hérité de IMTLCommandEncoder)

Méthodes d’extension

SetColorStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction, nuint)

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

SetColorStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions, nuint)

Définit les options d’action de magasin sur la pièce jointe de couleur à l’index spécifié.

SetDepthStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction)

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

SetDepthStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions)

Définit les options d’action de stockage sur la pièce jointe de profondeur.

SetStencilStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction)

Protocole système pour la rupture d’une seule passe de rendu dans des jeux de commandes parallèles.

SetStencilStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions)

Définit les options d’action de magasin sur la pièce jointe de gabarit.

S’applique à