Aracılığıyla paylaş


RenderingConnection Sınıf

Tanım

Belirli Remote Rendering eylemler için ana giriş noktası. Başarılı bir bağlantıdan sonra RenderingSession.Connection aracılığıyla erişilebilir.

public ref class RenderingConnection
public class RenderingConnection
type RenderingConnection = class
Public Class RenderingConnection
Devralma
RenderingConnection

Özellikler

CameraSettings

Genel kamera ayarları.

DebugRenderingSettings

Genel hata ayıklama işleme ayarları.

LogLevel

Yalnızca bu günlük düzeyinde veya altındaki iletiler aracılığıyla MessageLoggedteslim edilecek.

OutlineSettings

Genel ana hat ayarları.

PointCloudSettings_Experimental

Deneysel: Genel nokta bulut ayarlarına erişin.

RootEntities

Tüm kök varlıkların listesini alır. Kök varlık, içermeyen Parentvar olan herhangi bir varlıktır. Bu, bir modelin yüklenmesiyle oluşturulan kök varlıkları ve istemci tarafında oluşturulan varlıkları içerir. Döndürülen varlıklar listede belirli bir sırada görünmez.

ShellRenderingSettings

Genel kabuk işleme ayarları.

SingleSidedSettings

Genel tek taraflı işleme ayarları.

SkyReflectionSettings

Küresel gökyüzü yansıma ayarları.

StageSpaceSettings

Genel aşama alanı ayarları.

ZFightingMitigationSettings

Küresel z ile mücadele azaltma durumu.

Yöntemler

CreateComponent(ObjectType, Entity)

Yeni bir bileşen oluşturur.

CreateEntity()

Yeni bir varlık oluşturur.

CreateMaterial(MaterialType)

Yeni bir Material oluşturur.

GetRootEntities(List<Entity>)

Belirli Remote Rendering eylemler için ana giriş noktası. Başarılı bir bağlantıdan sonra RenderingSession.Connection aracılığıyla erişilebilir.

LoadModelAsync(LoadModelOptions, Action<Single>)

Azure depolamada bulunan bir modelin yüklenmesini başlatır.

LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>)

Modeli tanımlamak için SAS belirteci kullanarak modelin yüklenmesini başlatır.

LoadTextureAsync(LoadTextureOptions)

Azure depolamada bulunan bir dokuyu yüklemeyi başlatır.

LoadTextureFromSasAsync(LoadTextureFromSasOptions)

Dokuyu tanımlamak için SAS belirteci kullanarak doku yüklemeyi başlatır.

QueryServerPerformanceAssessmentAsync()

Sunucuda bir performans değerlendirme sorgusu gerçekleştirir.

RayCastQueryAsync(RayCast)

Uzak sahnede bir raycast sorgusu gerçekleştirir.

SpatialQueryAabbAsync(SpatialQueryAabb)

Sorgu birimi olarak eksene hizalanmış sınırlayıcı kutu (AABB) kullanarak uzak sahnede uzamsal sorgu gerçekleştirir.

SpatialQueryAsync(SpatialQuery)

Uzak sahnede uzamsal bir sorgu gerçekleştirir.

SpatialQueryObbAsync(SpatialQueryObb)

Sorgu birimi olarak yönlendirilmiş bir kutu kullanarak uzak sahnede uzamsal sorgu gerçekleştirir.

SpatialQuerySphereAsync(SpatialQuerySphere)

Sorgu birimi olarak bir küre kullanarak uzak sahnede uzamsal sorgu gerçekleştirir.

Update()

Tüm istemci güncelleştirmelerini sunucuya iletir ve sunucudan alınan tüm iletileri iletir.

Ekinlikler

MessageLogged

Günlük iletileri bu geri çağırma aracılığıyla teslim edilir.

Updated

Sonra Update() çağrılan olay tamamlandı.

Şunlara uygulanır

Ayrıca bkz.