Freigeben über


MTLDevice_Extensions.CreateLibrary Methode

Definition

Überlädt

CreateLibrary(IMTLDevice, NSUrl, NSError)

Erstellt eine neue Bibliothek aus den Funktionen an der angegebenen URL und gibt sie zurück.

CreateLibrary(IMTLDevice, NSBundle, NSError)

Erstellt eine neue Bibliothek aus den Funktionen im angegebenen Bundle und gibt diese zurück.

CreateLibrary(IMTLDevice, NSUrl, NSError)

Erstellt eine neue Bibliothek aus den Funktionen an der angegebenen URL und gibt sie zurück.

[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

Parameter

This
IMTLDevice

Die Instanz, für die diese Methode verwendet wird.

url
NSUrl
error
NSError

Gibt zurück

Attribute

Gilt für:

CreateLibrary(IMTLDevice, NSBundle, NSError)

Erstellt eine neue Bibliothek aus den Funktionen im angegebenen Bundle und gibt diese zurück.

[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

Parameter

This
IMTLDevice

Die Instanz, für die diese Methode verwendet wird.

bundle
NSBundle
error
NSError

Gibt zurück

Attribute

Gilt für: