Share via


IMTLDevice.CreateLibraryAsync Method

Definition

Overloads

CreateLibraryAsync(MTLStitchedLibraryDescriptor)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task<Metal.IMTLLibrary> CreateLibraryAsync(Metal.MTLStitchedLibraryDescriptor descriptor);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateLibraryAsync : Metal.MTLStitchedLibraryDescriptor -> System.Threading.Tasks.Task<Metal.IMTLLibrary>
override this.CreateLibraryAsync : Metal.MTLStitchedLibraryDescriptor -> System.Threading.Tasks.Task<Metal.IMTLLibrary>

Parameters

Returns

Attributes

Applies to

CreateLibraryAsync(String, MTLCompileOptions)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task<Metal.IMTLLibrary> CreateLibraryAsync(string source, Metal.MTLCompileOptions options);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateLibraryAsync : string * Metal.MTLCompileOptions -> System.Threading.Tasks.Task<Metal.IMTLLibrary>
override this.CreateLibraryAsync : string * Metal.MTLCompileOptions -> System.Threading.Tasks.Task<Metal.IMTLLibrary>

Parameters

source
String

Returns

Attributes

Applies to