Share via


IMTLDevice.CreateFunctionHandle Method

Definition

Overloads

CreateFunctionHandle(IMTL4BinaryFunction)

[Foundation.Export("functionHandleWithBinaryFunction:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Metal.IMTLFunctionHandle? CreateFunctionHandle(Metal.IMTL4BinaryFunction function);
[<Foundation.Export("functionHandleWithBinaryFunction:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateFunctionHandle : Metal.IMTL4BinaryFunction -> Metal.IMTLFunctionHandle
override this.CreateFunctionHandle : Metal.IMTL4BinaryFunction -> Metal.IMTLFunctionHandle

Parameters

Returns

Attributes

Applies to

CreateFunctionHandle(IMTLFunction)

[Foundation.Export("functionHandleWithFunction:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Metal.IMTLFunctionHandle? CreateFunctionHandle(Metal.IMTLFunction function);
[<Foundation.Export("functionHandleWithFunction:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateFunctionHandle : Metal.IMTLFunction -> Metal.IMTLFunctionHandle
override this.CreateFunctionHandle : Metal.IMTLFunction -> Metal.IMTLFunctionHandle

Parameters

function
IMTLFunction

Returns

Attributes

Applies to