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

戻り値

属性

適用対象