IMTLDevice.CreateLibrary 方法

定义

重载

CreateLibrary(String, MTLCompileOptions, Action<IMTLLibrary,NSError>)
CreateLibrary(String, MTLCompileOptions, NSError)
CreateLibrary(NSObject, NSError)
CreateLibrary(String, NSError)

CreateLibrary(String, MTLCompileOptions, Action<IMTLLibrary,NSError>)

[Foundation.Export("newLibraryWithSource:options:completionHandler:")]
[Foundation.Preserve(Conditional=true)]
public void CreateLibrary (string source, Metal.MTLCompileOptions options, Action<Metal.IMTLLibrary,Foundation.NSError> completionHandler);
abstract member CreateLibrary : string * Metal.MTLCompileOptions * Action<Metal.IMTLLibrary, Foundation.NSError> -> unit

参数

source
String
completionHandler
Action<IMTLLibrary,NSError>
属性

适用于

CreateLibrary(String, MTLCompileOptions, NSError)

[Foundation.Export("newLibraryWithSource:options:error:")]
[Foundation.Preserve(Conditional=true)]
public Metal.IMTLLibrary CreateLibrary (string source, Metal.MTLCompileOptions options, out Foundation.NSError error);
abstract member CreateLibrary : string * Metal.MTLCompileOptions *  -> Metal.IMTLLibrary

参数

source
String
error
NSError

返回

属性

适用于

CreateLibrary(NSObject, NSError)

[Foundation.Export("newLibraryWithData:error:")]
[Foundation.Preserve(Conditional=true)]
public Metal.IMTLLibrary CreateLibrary (Foundation.NSObject data, out Foundation.NSError error);
abstract member CreateLibrary : Foundation.NSObject *  -> Metal.IMTLLibrary

参数

data
NSObject
error
NSError

返回

属性

适用于

CreateLibrary(String, NSError)

[Foundation.Export("newLibraryWithFile:error:")]
[Foundation.Preserve(Conditional=true)]
public Metal.IMTLLibrary CreateLibrary (string filepath, out Foundation.NSError error);
abstract member CreateLibrary : string *  -> Metal.IMTLLibrary

参数

filepath
String
error
NSError

返回

属性

适用于