Freigeben über


MTLDevice_Extensions.CreateComputePipelineState Methode

Definition

Überlädt

CreateComputePipelineState(IMTLDevice, MTLComputePipelineDescriptor, MTLPipelineOption, MTLNewComputePipelineStateWithReflectionCompletionHandler)

Erstellt einen neuen Pipelinestatus aus dem angegebenen Computepipelinedeskriptor, den Optionen und dem Vervollständigungshandler.

CreateComputePipelineState(IMTLDevice, MTLComputePipelineDescriptor, MTLPipelineOption, MTLComputePipelineReflection, NSError)

Erstellt einen neuen Pipelinestatus aus dem angegebenen Computepipelinedeskriptor, optionen und Vervollständigungshandler und speichert Reflexionsinformationen im reflectionout Parameter.

CreateComputePipelineState(IMTLDevice, MTLComputePipelineDescriptor, MTLPipelineOption, MTLNewComputePipelineStateWithReflectionCompletionHandler)

Erstellt einen neuen Pipelinestatus aus dem angegebenen Computepipelinedeskriptor, den Optionen und dem Vervollständigungshandler.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static void CreateComputePipelineState (this Metal.IMTLDevice This, Metal.MTLComputePipelineDescriptor descriptor, Metal.MTLPipelineOption options, Metal.MTLNewComputePipelineStateWithReflectionCompletionHandler completionHandler);
static member CreateComputePipelineState : Metal.IMTLDevice * Metal.MTLComputePipelineDescriptor * Metal.MTLPipelineOption * Metal.MTLNewComputePipelineStateWithReflectionCompletionHandler -> unit

Parameter

This
IMTLDevice

Die Instanz, für die diese Methode verwendet wird.

Attribute

Gilt für:

CreateComputePipelineState(IMTLDevice, MTLComputePipelineDescriptor, MTLPipelineOption, MTLComputePipelineReflection, NSError)

Erstellt einen neuen Pipelinestatus aus dem angegebenen Computepipelinedeskriptor, optionen und Vervollständigungshandler und speichert Reflexionsinformationen im reflectionout Parameter.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static Metal.IMTLComputePipelineState CreateComputePipelineState (this Metal.IMTLDevice This, Metal.MTLComputePipelineDescriptor descriptor, Metal.MTLPipelineOption options, out Metal.MTLComputePipelineReflection reflection, out Foundation.NSError error);
static member CreateComputePipelineState : Metal.IMTLDevice * Metal.MTLComputePipelineDescriptor * Metal.MTLPipelineOption *  *  -> Metal.IMTLComputePipelineState

Parameter

This
IMTLDevice

Die Instanz, für die diese Methode verwendet wird.

error
NSError

Gibt zurück

Attribute

Gilt für: