Freigeben über


SCNSceneRenderer.Prepare Methode

Definition

Überlädt

Prepare(NSObject, Func<Boolean>)

Bereitet das bereitgestellte Objekt für das Rendern vor.

Prepare(NSObject[], Action<Boolean>)

Bereitet die bereitgestellten Objekte für das Rendern in einem Hintergrundthread vor.

Prepare(NSObject, Func<Boolean>)

Bereitet das bereitgestellte Objekt für das Rendern vor.

[Foundation.Export("prepareObject:shouldAbortBlock:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 9, ObjCRuntime.PlatformArchitecture.All, null)]
public abstract bool Prepare (Foundation.NSObject obj, Func<bool> abortHandler);
abstract member Prepare : Foundation.NSObject * Func<bool> -> bool

Parameter

obj
NSObject
abortHandler
Func<Boolean>

Muss hinzugefügt werden.

Dieser Parameter kann null sein.

Gibt zurück

Implementiert

Attribute

Gilt für:

Prepare(NSObject[], Action<Boolean>)

Bereitet die bereitgestellten Objekte für das Rendern in einem Hintergrundthread vor.

[Foundation.Export("prepareObjects:withCompletionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
public abstract void Prepare (Foundation.NSObject[] objects, Action<bool> completionHandler);
abstract member Prepare : Foundation.NSObject[] * Action<bool> -> unit

Parameter

objects
NSObject[]

Die vorzubereitenden Objekte.

completionHandler
Action<Boolean>

Ein Handler, der empfängt true , wenn die Vorbereitung aller Szenenressourcen erfolgreich war oder false nicht.

Dieser Parameter kann null sein.

Implementiert

Attribute

Gilt für: