Freigeben über


SCNRenderer Klasse

Definition

Rendert eine SCNScene in einen OpenGL-Kontext.

[Foundation.Register("SCNRenderer", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class SCNRenderer : Foundation.NSObject, IDisposable, SceneKit.ISCNSceneRenderer, SceneKit.ISCNTechniqueSupport
[Foundation.Register("SCNRenderer", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)]
public class SCNRenderer : Foundation.NSObject, IDisposable, SceneKit.ISCNSceneRenderer, SceneKit.ISCNTechniqueSupport
type SCNRenderer = class
    inherit NSObject
    interface ISCNSceneRenderer
    interface INativeObject
    interface IDisposable
    interface ISCNTechniqueSupport
Vererbung
SCNRenderer
Attribute
Implementiert

Konstruktoren

SCNRenderer(IntPtr)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen nicht verwalteter Objekte verwendet wird; Wird von der Runtime aufgerufen.

SCNRenderer(NSObjectFlag)

Konstruktor, um abgeleitete Klassen aufzurufen, um die Initialisierung zu überspringen und das Objekt nur zuzuweisen.

Eigenschaften

AudioEngine

Ruft die Audio-Engine zum Rendern von Sound ab.

AudioEnvironmentNode

Ruft den Audioumgebungsknoten ab.

AudioListener

Ruft den Positionsknoten des Listeners ab oder legt ihn fest.

AutoenablesDefaultLighting

Ruft einen Wert ab, der steuert, ob Szenen ein Standardlicht hinzugefügt wird, oder legt diesen fest.

Class

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
ClassHandle

Das Handle für diese Klasse.

ColorPixelFormat

Ruft das Format für Farbpixel ab.

CommandQueue

Ruft die Befehlswarteschlange ab.

Context

Ruft den OpenGL-Kontext ab, der zum Rendern der Szene verwendet wird.

CurrentRenderCommandEncoder

Ruft den aktuellen Befehlsencoder ab.

CurrentTime

Rendert eine SCNScene in einen OpenGL-Kontext.

DebugDescription

Eine entwicklerrelevante Beschreibung dieses Objekts.

(Geerbt von NSObject)
DebugOptions

Ruft die Optionen ab, die angeben, welche Debugüberlagerungen angezeigt werden sollen, oder legt diese fest.

DepthPixelFormat

Ruft das Format für Tiefenpixel ab.

Description

Beschreibung des Objekts, der Objective-C-Version von ToString.

(Geerbt von NSObject)
Device

Ruft das Metallgerät ab, das zum Rendern verwendet wird.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von NSObject)
IsDirectBinding

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
IsProxy

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
JitteringEnabled

Ruft einen Wert ab, der steuert, ob Bilder aus mehreren nahe gelegenen Perspektiven stichprobeniert werden, um die Aliasbildung zu reduzieren, oder legt diesen fest.

Loops

Ruft einen Wert ab, der steuert, ob die Szene neu gestartet wird, nachdem alle Animationen ausgeführt wurden, oder legt diesen fest.

NextFrameTimeInSeconds

Ruft die Zeit ab, zu der der nächste Frame gerendert wird.

OverlayScene

Ruft den zweidimensionalen Inhalt ab, z. B. eine Player-Anzeigetafel, die vor der Szene angezeigt wird, oder legt diesen fest.

Playing

Ruft einen Wert ab, der steuert, ob die Szene gerade wiedergegeben wird, oder legt diesen fest.

PointOfView

Ruft den Knoten ab, von dem aus die Szene angezeigt wird.

RenderingApi

Ruft die Rendering-API ab oder legt sie fest.

RetainCount

Gibt die aktuelle Objective-C-Aufbewahrungsanzahl für das Objekt zurück.

(Geerbt von NSObject)
Scene

Ruft die zu rendernde Szene ab oder legt sie fest.

SceneRendererDelegate

Ruft den Szenenrenderer-Delegat ab oder legt diesen fest.

SceneTimeInSeconds

Ruft die Szenenzeit ab oder legt sie fest.

Self

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
ShowsStatistics

Ruft einen Wert ab, der steuert, ob Renderingleistungsstatistiken in der Szene überlagert werden, oder legt diesen fest.

StencilPixelFormat

Ruft das Format für Schablonenpixel ab.

Superclass

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
SuperHandle

Handle, der verwendet wird, um die Methoden in der Basisklasse für dieses NSObject darzustellen.

(Geerbt von NSObject)
Technique

Ruft die Multipass-Renderingtechnik ab oder legt sie fest.

WeakSceneRendererDelegate

Ruft einen schwachen Verweis auf den Szenenrenderer delegate ab oder legt diesen fest.

Zone

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)

Methoden

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registriert ein Objekt für die externe Beobachtung (mithilfe von NSString keyPath).   Beobachtete Änderungen werden an die Objektmethode ObserveValue(NSString, NSObject, NSDictionary, IntPtr) des Beobachters gesendet.

(Geerbt von NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registriert ein Objekt für die externe Beobachtung (mithilfe von string keyPath).   Beobachtete Änderungen werden an die Objektmethode ObserveValue(NSString, NSObject, NSDictionary, IntPtr) des Beobachters gesendet.

(Geerbt von NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registriert ein Objekt für die externe Beobachtung mithilfe einer beliebigen Methode.

(Geerbt von NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registriert ein Objekt für die externe Beobachtung mithilfe einer beliebigen Methode.

(Geerbt von NSObject)
AwakeFromNib()

Wird aufgerufen, nachdem das Objekt aus der Nib-Datei geladen wurde. Überschreibungen müssen base aufrufen. AwakeFromNib().

(Geerbt von NSObject)
BeginInvokeOnMainThread(Action)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Ruft den angegebenen Code im Hauptthread der Benutzeroberfläche asynchron auf.

(Geerbt von NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
Bind(String, NSObject, String, NSDictionary)
Veraltet..

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
BindingInfo(String)
Veraltet..

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
BindingOptionDescriptions(String)
Veraltet..

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
BindingValueClass(String)
Veraltet..

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
CommitEditing()

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
ConformsToProtocol(IntPtr)

Wird aufgerufen, um zu bestimmen, ob dieses Objekt das angegebene Protokoll implementiert.

(Geerbt von NSObject)
Copy()

Führt eine Kopie des zugrunde liegenden Objective-C-Objekts aus.

(Geerbt von NSObject)
DangerousAutorelease()

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
DangerousRelease()

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
DangerousRetain()

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Gibt eine Änderung an den Indizes für eine zu-viele-Beziehung an.

(Geerbt von NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
DidChangeValue(String)

Gibt an, dass eine Änderung am angegebenen Schlüssel aufgetreten ist.

(Geerbt von NSObject)
Dispose()

Gibt die vom NSObject-Objekt verwendeten Ressourcen frei.

(Geerbt von NSObject)
Dispose(Boolean)

Gibt die vom SCNRenderer-Objekt verwendeten Ressourcen frei.

DoesNotRecognizeSelector(Selector)

Gibt an, dass dieses Objekt den angegebenen Selektor nicht erkennt.

(Geerbt von NSObject)
Equals(NSObject)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
Equals(Object)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
ExposedBindings()

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
FromContext(CGLContext, NSDictionary)

Rendert eine SCNScene in einen OpenGL-Kontext.

FromContext(EAGLContext, NSDictionary)

Erstellt einen neuen Renderer aus dem angegebenen Grafikkontext und den angegebenen Optionen.

FromContext(IntPtr, NSDictionary)

Erstellt einen neuen Renderer aus dem angegebenen Grafikkontext und den angegebenen Optionen.

FromDevice(IMTLDevice, NSDictionary)

Erstellt und gibt einen neuen SceneKit-Renderer vom bereitgestellten Metal-Gerät zurück.

GetBindingInfo(NSString)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
GetBindingOptionDescriptions(NSString)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
GetBindingValueClass(NSString)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Ruft die Werte der angegebenen Schlüssel ab.

(Geerbt von NSObject)
GetHashCode()

Generiert einen Hashcode für die aktuelle Instanz.

(Geerbt von NSObject)
GetMethodForSelector(Selector)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
GetNativeField(String)
Veraltet..

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
GetNativeHash()

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
GetNodesInsideFrustum(SCNNode)

Gibt die SceneKit-Knoten zurück, die sich innerhalb des Frustrums eines Standpunkts befinden.

GetSnapshot(Double, CGSize, SCNAntialiasingMode)

Rendert eine SCNScene in einen OpenGL-Kontext.

HitTest(CGPoint, NSDictionary)

Rendert eine SCNScene in einen OpenGL-Kontext.

HitTest(CGPoint, SCNHitTestOptions)

Rendert eine SCNScene in einen OpenGL-Kontext.

Init()

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
InitializeHandle(IntPtr)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
InitializeHandle(IntPtr, String)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
Invoke(Action, Double)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
Invoke(Action, TimeSpan)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
InvokeOnMainThread(Action)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
InvokeOnMainThread(Selector, NSObject)

Ruft den angegebenen Code im Hauptthread der Benutzeroberfläche synchron auf.

(Geerbt von NSObject)
IsEqual(NSObject)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
IsKindOfClass(Class)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
IsMemberOfClass(Class)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
IsNodeInsideFrustum(SCNNode, SCNNode)

Gibt zurück true , wenn node vom angegebenen Standpunkt aus gesehen werden kann.

MarkDirty()

Erhöht ein reguläres Peerobjekt (IsDirectBinding ist true) in ein toggleref-Objekt.

(Geerbt von NSObject)
MutableCopy()

Erstellt eine veränderliche Kopie des angegebenen NSObject.

(Geerbt von NSObject)
ObjectDidEndEditing(NSObject)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Gibt an, dass sich der Wert am angegebenen keyPath relativ zu diesem Objekt geändert hat.

(Geerbt von NSObject)
PerformSelector(Selector)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject, Double)

Ruft den Selektor für die aktuelle Instanz auf, und wenn der obj nicht NULL ist, übergibt er dies als seinen einzelnen Parameter.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject, NSObject)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
Prepare(NSObject, Func<Boolean>)

Stellt einen parameterlosen Handler bereit, der verwendet wird, um die Vorbereitung einer Szene zu beenden, indem truezurückgegeben oder die Vorbereitung fortgesetzt werden kann, indem zurückgegeben falsewird. Gibt zurück true , wenn die Vorbereitung erfolgreich war.

Prepare(NSObject[], Action<Boolean>)

Bereitet Inhalte für das reibungslose Rendern einer neuen animierten Szene vor.

PrepareAsync(NSObject[])

Bereitet Inhalte asynchron für das reibungslose Rendern einer neuen animierten Szene vor und gibt eine Aufgabe zurück, die angibt, ob die Szenenvorbereitung erfolgreich war.

PrepareForInterfaceBuilder()

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
PresentScene(SCNScene, SKTransition, SCNNode, Action)

Stellt die Szene dar.

PresentSceneAsync(SCNScene, SKTransition, SCNNode)

Stellt die Szene asynchron dar und gibt eine Aufgabe zurück, die den Vorgang darstellt.

ProjectPoint(SCNVector3)

Projiziert den angegebenen 3D-Punkt auf den 2D-Viewport.

RemoveObserver(NSObject, NSString)

Verhindert, dass der angegebene Beobachter weitere Benachrichtigungen über geänderte Werte für den angegebenen keyPath empfängt.

(Geerbt von NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Verhindert, dass der angegebene Beobachter weitere Benachrichtigungen über geänderte Werte für den angegebenen keyPath und den angegebenen Kontext empfängt.

(Geerbt von NSObject)
RemoveObserver(NSObject, String)

Verhindert, dass der angegebene Beobachter weitere Benachrichtigungen über geänderte Werte für den angegebenen keyPath empfängt.

(Geerbt von NSObject)
RemoveObserver(NSObject, String, IntPtr)

Verhindert, dass der angegebene Beobachter weitere Benachrichtigungen über geänderte Werte für den angegebenen keyPath und den angegebenen Kontext empfängt.

(Geerbt von NSObject)
Render()

Entwickler sollten diese veraltete Methode nicht verwenden.

Render(CGRect, IMTLCommandBuffer, MTLRenderPassDescriptor)

Rendert eine SCNScene in einen OpenGL-Kontext.

Render(Double)

Rendert die Szene zur angegebenen Zeit.

Render(Double, CGRect, IMTLCommandBuffer, MTLRenderPassDescriptor)

Rendert eine SCNScene in einen OpenGL-Kontext.

RespondsToSelector(Selector)

Gibt an, ob dieses Objekt den angegebenen Selektor erkennt.

(Geerbt von NSObject)
SetNativeField(String, NSObject)
Veraltet..

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
SetNilValueForKey(NSString)

Legt den Wert des angegebenen Schlüssels auf NULL fest.

(Geerbt von NSObject)
SetValueForKey(NSObject, NSString)

Legt den Wert der vom Schlüssel angegebenen Eigenschaft auf den angegebenen Wert fest.

(Geerbt von NSObject)
SetValueForKeyPath(IntPtr, NSString)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen nicht verwalteter Objekte verwendet wird; Wird von der Runtime aufgerufen.

(Geerbt von NSObject)
SetValueForKeyPath(NSObject, NSString)

Legt den Wert einer Eigenschaft fest, die mit einem Schlüsselpfad erreicht werden kann.

(Geerbt von NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Gibt einen Versuch an, einen Wert in einen nicht definierten Schlüssel zu schreiben. Wenn sie nicht überschrieben wird, wird eine NSUndefinedKeyException ausgelöst.

(Geerbt von NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Legt die Werte dieses NSObject auf die Werte im angegebenen Wörterbuch fest.

(Geerbt von NSObject)
ToString()

Gibt eine Zeichenfolgendarstellung des Werts der aktuellen Instanz zurück.

(Geerbt von NSObject)
Unbind(NSString)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
Unbind(String)
Veraltet..

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
UnprojectPoint(SCNVector3)

Hebt die Projiziert den angegebenen Punkt in die 3D-Szene auf, indem die ersten beiden Koordinaten als 2D-Punkt und die dritte Koordinate als Bruchteil des Abstands zwischen der nah- und fernen Clippingebene behandelt werden.

Update(Double)

Rendert eine SCNScene in einen OpenGL-Kontext.

Update(SCNNode[], Double)

Rendert eine SCNScene in einen OpenGL-Kontext.

ValueForKey(NSString)

Gibt den Wert der Eigenschaft zurück, die dem angegebenen Schlüssel zugeordnet ist.

(Geerbt von NSObject)
ValueForKeyPath(NSString)

Gibt den Wert einer Eigenschaft zurück, die mithilfe eines Schlüsselpfads erreicht werden kann.

(Geerbt von NSObject)
ValueForUndefinedKey(NSString)

Gibt einen Versuch an, einen Wert eines nicht definierten Schlüssels zu lesen. Wenn sie nicht überschrieben wird, wird eine NSUndefinedKeyException ausgelöst.

(Geerbt von NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Gibt an, dass sich die Werte der angegebenen Indizes im angegebenen Schlüssel ändern.

(Geerbt von NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Rendert eine SCNScene in einen OpenGL-Kontext.

(Geerbt von NSObject)
WillChangeValue(String)

Gibt an, dass sich der Wert des angegebenen Schlüssels ändern wird.

(Geerbt von NSObject)

Erweiterungsmethoden

ObjectDidBeginEditing(NSObject, INSEditor)

Rendert eine SCNScene in einen OpenGL-Kontext.

ObjectDidEndEditing(NSObject, INSEditor)

Rendert eine SCNScene in einen OpenGL-Kontext.

GetValidModes(NSObject, NSFontPanel)

Rendert eine SCNScene in einen OpenGL-Kontext.

ValidateToolbarItem(NSObject, NSToolbarItem)

Rendert eine SCNScene in einen OpenGL-Kontext.

GetDebugDescription(INSObjectProtocol)

Rendert eine SCNScene in einen OpenGL-Kontext.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Rendert eine SCNScene in einen OpenGL-Kontext.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Rendert eine SCNScene in einen OpenGL-Kontext.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Rendert eine SCNScene in einen OpenGL-Kontext.

GetAudioEngine(ISCNSceneRenderer)

Gibt die Audio-Engine zurück, die zum Rendern von Sounds in der Szene verwendet wird.

GetAudioEnvironmentNode(ISCNSceneRenderer)

Gibt den Audioumgebungsknoten für die Szene zurück.

GetAudioListener(ISCNSceneRenderer)

Gibt den Knoten zurück, der die Position des Listeners in der Szene darstellt.

GetColorPixelFormat(ISCNSceneRenderer)

Gibt das Format für Farbpixel zurück.

GetCommandQueue(ISCNSceneRenderer)

Gibt die Befehlswarteschlange zurück..

GetCurrentRenderCommandEncoder(ISCNSceneRenderer)

Gibt den aktuellen Befehlsencoder zurück, der zum Rendern verwendet wird.

GetCurrentTime(ISCNSceneRenderer)

Rendert eine SCNScene in einen OpenGL-Kontext.

GetDebugOptions(ISCNSceneRenderer)

Gibt einen Wert zurück, der steuert, der ggf. Debugüberlagerungen steuert, die in der gerenderten Ausgabe angezeigt werden.

GetDepthPixelFormat(ISCNSceneRenderer)

Gibt das Format für Tiefenpixel zurück.

GetDevice(ISCNSceneRenderer)

Gibt das Metallgerät zurück, das zum Rendern verwendet wird.

GetNodesInsideFrustum(ISCNSceneRenderer, SCNNode)

Gibt die Knoten zurück, die im frustrum enthalten sind, das durch den bereitgestellten Knoten definiert wird.

GetRenderingApi(ISCNSceneRenderer)

Gibt die Rendering-API zurück, die zum Rendern der Szene verwendet wird.

GetStencilPixelFormat(ISCNSceneRenderer)

Gibt das Format für Schablonenpixel zurück.

PrepareAsync(ISCNSceneRenderer, NSObject[])

Bereitet Inhalte asynchron für das reibungslose Rendern einer neuen animierten Szene vor und gibt eine Aufgabe zurück, die angibt, ob die Szenenvorbereitung erfolgreich war.

PresentScene(ISCNSceneRenderer, SCNScene, SKTransition, SCNNode, Action)

Zeigt die bereitgestellte Szene an.

PresentSceneAsync(ISCNSceneRenderer, SCNScene, SKTransition, SCNNode)

Stellt die Szene asynchron dar und gibt eine Aufgabe zurück, die den Vorgang darstellt.

SetAudioListener(ISCNSceneRenderer, SCNNode)

Legt den Knoten fest, der die Position des Listeners in der Szene darstellt.

SetCurrentTime(ISCNSceneRenderer, Double)

Rendert eine SCNScene in einen OpenGL-Kontext.

SetDebugOptions(ISCNSceneRenderer, SCNDebugOptions)

Legt einen Wert fest, der steuert, welche Debugüberlagerungen ggf. in der gerenderten Ausgabe angezeigt werden.

GetAccessibilityCustomRotors(NSObject)

Ruft das Array von Objekten ab, die UIAccessibilityCustomRotor für this das Objekt geeignet sind.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Legt das Array von Objekten fest, die UIAccessibilityCustomRotor für das Objekt geeignet sind this .

Gilt für:

Weitere Informationen