IMTLParallelRenderCommandEncoder Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |