ISCNSceneRenderer Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer.
[Foundation.Protocol(Name="SCNSceneRenderer", WrapperType=typeof(SceneKit.SCNSceneRendererWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ISCNSceneRenderer : IDisposable, ObjCRuntime.INativeObject
[Foundation.Protocol(Name="SCNSceneRenderer", WrapperType=typeof(SceneKit.SCNSceneRendererWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ISCNSceneRenderer : IDisposable, ObjCRuntime.INativeObject
type ISCNSceneRenderer = interface
interface INativeObject
interface IDisposable
- Turunan
- Atribut
- Penerapan
Keterangan
Antarmuka ini berisi metode yang diperlukan (jika ada) dari protokol yang ditentukan oleh SCNSceneRenderer.
Jika pengembang membuat kelas yang mengimplementasikan antarmuka ini, metode implementasi akan secara otomatis diekspor ke Objective-C dengan tanda tangan yang cocok dari metode yang ditentukan dalam SCNSceneRenderer protokol.
Metode opsional (jika ada) disediakan oleh SCNSceneRenderer_Extensions kelas sebagai metode ekstensi ke antarmuka, memungkinkan pengembang untuk memanggil metode opsional apa pun pada protokol.
Properti
AutoenablesDefaultLighting |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Context |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Handle |
Tangani (penunjuk) ke representasi objek yang tidak dikelola. (Diperoleh dari INativeObject) |
JitteringEnabled |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Loops |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
OverlayScene |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Playing |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
PointOfView |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Scene |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
SceneTimeInSeconds |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
ShowsStatistics |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
WeakSceneRendererDelegate |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Metode
HitTest(CGPoint, NSDictionary) |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
IsNodeInsideFrustum(SCNNode, SCNNode) |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Prepare(NSObject, Func<Boolean>) |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Prepare(NSObject[], Action<Boolean>) |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
ProjectPoint(SCNVector3) |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
UnprojectPoint(SCNVector3) |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
Metode Ekstensi
GetAudioEngine(ISCNSceneRenderer) |
Mengembalikan mesin audio yang digunakan untuk merender suara dalam adegan |
GetAudioEnvironmentNode(ISCNSceneRenderer) |
Mengembalikan simpul lingkungan audio untuk adegan. |
GetAudioListener(ISCNSceneRenderer) |
Mengembalikan simpul yang mewakili posisi pendengar dalam adegan. |
GetColorPixelFormat(ISCNSceneRenderer) |
Mengembalikan format untuk piksel warna.. |
GetCommandQueue(ISCNSceneRenderer) |
Mengembalikan antrean perintah.. |
GetCurrentRenderCommandEncoder(ISCNSceneRenderer) |
Mengembalikan encoder perintah saat ini yang digunakan untuk penyajian. |
GetCurrentTime(ISCNSceneRenderer) |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
GetDebugOptions(ISCNSceneRenderer) |
Mengembalikan nilai yang mengontrol, jika ada, overlay debug untuk ditampilkan dalam output yang dirender.. |
GetDepthPixelFormat(ISCNSceneRenderer) |
Mengembalikan format untuk piksel kedalaman. |
GetDevice(ISCNSceneRenderer) |
Mengembalikan perangkat logam yang digunakan untuk penyajian. |
GetNodesInsideFrustum(ISCNSceneRenderer, SCNNode) |
Mengembalikan simpul yang terkandung dalam frustrum yang ditentukan oleh simpul yang disediakan. |
GetRenderingApi(ISCNSceneRenderer) |
Mengembalikan API penyajian yang digunakan untuk merender adegan. |
GetStencilPixelFormat(ISCNSceneRenderer) |
Mengembalikan format untuk piksel stensil.. |
PrepareAsync(ISCNSceneRenderer, NSObject[]) |
Secara asinkron menyiapkan konten untuk merender adegan animasi baru dengan lancar, mengembalikan tugas yang menunjukkan apakah persiapan adegan berhasil. |
PresentScene(ISCNSceneRenderer, SCNScene, SKTransition, SCNNode, Action) |
Menampilkan adegan yang disediakan. |
PresentSceneAsync(ISCNSceneRenderer, SCNScene, SKTransition, SCNNode) |
Secara asinkron menyajikan adegan, mengembalikan tugas yang mewakili operasi. |
SetAudioListener(ISCNSceneRenderer, SCNNode) |
Mengatur simpul yang mewakili posisi pendengar di adegan. |
SetCurrentTime(ISCNSceneRenderer, Double) |
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol SCNSceneRenderer. |
SetDebugOptions(ISCNSceneRenderer, SCNDebugOptions) |
Mengatur nilai yang mengontrol, jika ada, overlay debug untuk ditampilkan dalam output yang dirender. |