MTLDevice_Extensions.CreateLibrary メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateLibrary(IMTLDevice, NSUrl, NSError) |
指定した URL にある関数から新しいライブラリを作成して返します。 |
CreateLibrary(IMTLDevice, NSBundle, NSError) |
指定したバンドル内の関数から新しいライブラリを作成して返します。 |
CreateLibrary(IMTLDevice, NSUrl, NSError)
指定した URL にある関数から新しいライブラリを作成して返します。
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static Metal.IMTLLibrary CreateLibrary (this Metal.IMTLDevice This, Foundation.NSUrl url, out Foundation.NSError error);
static member CreateLibrary : Metal.IMTLDevice * Foundation.NSUrl * -> Metal.IMTLLibrary
パラメーター
- This
- IMTLDevice
このメソッドが動作するインスタンス。
- url
- NSUrl
- error
- NSError
戻り値
- 属性
適用対象
CreateLibrary(IMTLDevice, NSBundle, NSError)
指定したバンドル内の関数から新しいライブラリを作成して返します。
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static Metal.IMTLLibrary CreateLibrary (this Metal.IMTLDevice This, Foundation.NSBundle bundle, out Foundation.NSError error);
static member CreateLibrary : Metal.IMTLDevice * Foundation.NSBundle * -> Metal.IMTLLibrary
パラメーター
- This
- IMTLDevice
このメソッドが動作するインスタンス。
- bundle
- NSBundle
- error
- NSError
戻り値
- 属性