MTLDevice_Extensions.CreateComputePipelineState Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
CreateComputePipelineState(IMTLDevice, MTLComputePipelineDescriptor, MTLPipelineOption, MTLNewComputePipelineStateWithReflectionCompletionHandler) |
Creates a new pipeline state from the specified compute pipeline descriptor, options, and completion handler. |
CreateComputePipelineState(IMTLDevice, MTLComputePipelineDescriptor, MTLPipelineOption, MTLComputePipelineReflection, NSError) |
Creates a new pipeline state from the specified compute pipeline descriptor, options, and completion handler, and stores reflection information in the |
CreateComputePipelineState(IMTLDevice, MTLComputePipelineDescriptor, MTLPipelineOption, MTLNewComputePipelineStateWithReflectionCompletionHandler)
Creates a new pipeline state from the specified compute pipeline descriptor, options, and completion handler.
[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
Parameters
- This
- IMTLDevice
The instance on which this method operates.
- descriptor
- MTLComputePipelineDescriptor
- options
- MTLPipelineOption
- completionHandler
- MTLNewComputePipelineStateWithReflectionCompletionHandler
- Attributes
Applies to
CreateComputePipelineState(IMTLDevice, MTLComputePipelineDescriptor, MTLPipelineOption, MTLComputePipelineReflection, NSError)
Creates a new pipeline state from the specified compute pipeline descriptor, options, and completion handler, and stores reflection information in the reflection
out
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
Parameters
- This
- IMTLDevice
The instance on which this method operates.
- descriptor
- MTLComputePipelineDescriptor
- options
- MTLPipelineOption
- reflection
- MTLComputePipelineReflection
- error
- NSError
Returns
- Attributes