Delen via


RenderingConnection Klas

Definitie

Hoofdinvoerpunt voor Remote Rendering specifieke acties. Kan worden geopend via RenderingSession.Connection, na een geslaagde verbinding.

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

Eigenschappen

CameraSettings

Algemene camera-instellingen.

DebugRenderingSettings

Weergave-instellingen voor globale foutopsporing.

LogLevel

Alleen berichten op dit logboekniveau of lager worden bezorgd via MessageLogged.

OutlineSettings

Algemene overzichtsinstellingen.

PointCloudSettings_Experimental

Experimenteel: Toegang tot de algemene point cloud-instellingen.

RootEntities

Hiermee haalt u de lijst met alle hoofdentiteiten op. Een hoofdentiteit is een bestaande entiteit die geen Parentheeft. Dit omvat hoofdentiteiten die zijn gemaakt door het laden van een model en entiteiten die aan de clientzijde zijn gemaakt. De geretourneerde entiteiten worden niet in een specifieke volgorde in de lijst weergegeven.

ShellRenderingSettings

Globale shell-renderinginstellingen.

SingleSidedSettings

Algemene instellingen voor enkelzijdige rendering.

SkyReflectionSettings

Instellingen voor wereldwijde hemelreflectie.

StageSpaceSettings

Instellingen voor globale faseruimte.

ZFightingMitigationSettings

Wereldwijde z-fighting beperkingsstatus.

Methoden

CreateComponent(ObjectType, Entity)

Hiermee maakt u een nieuw onderdeel.

CreateEntity()

Hiermee maakt u een nieuwe entiteit.

CreateMaterial(MaterialType)

Hiermee maakt u een nieuwe Material.

GetRootEntities(List<Entity>)

Hoofdinvoerpunt voor Remote Rendering specifieke acties. Kan worden geopend via RenderingSession.Connection, na een geslaagde verbinding.

LoadModelAsync(LoadModelOptions, Action<Single>)

Start het laden van een model dat zich in Azure Storage bevindt.

LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>)

Start het laden van een model met behulp van een SAS-token om het model te identificeren.

LoadTextureAsync(LoadTextureOptions)

Hiermee start u het laden van een patroon dat zich in Azure Storage bevindt.

LoadTextureFromSasAsync(LoadTextureFromSasOptions)

Hiermee start u het laden van een patroon met behulp van een SAS-token om de textuur te identificeren.

QueryServerPerformanceAssessmentAsync()

Voert een prestatiebeoordelingsquery uit op de server.

RayCastQueryAsync(RayCast)

Voert een raycast-query uit op de externe scène.

SpatialQueryAabbAsync(SpatialQueryAabb)

Voert een ruimtelijke query uit op de externe scène met behulp van een begrenzingsvak (AABB) als het queryvolume.

SpatialQueryAsync(SpatialQuery)

Voert een ruimtelijke query uit op de externe scène.

SpatialQueryObbAsync(SpatialQueryObb)

Voert een ruimtelijke query uit op de externe scène met behulp van een georiënteerd vak als het queryvolume.

SpatialQuerySphereAsync(SpatialQuerySphere)

Voert een ruimtelijke query uit op de externe scène met behulp van een bol als het queryvolume.

Update()

Pusht alle clientupdates naar de server en verzendt alle berichten die van de server zijn ontvangen.

gebeurtenis

MessageLogged

Logboekberichten worden bezorgd via deze callback.

Updated

Gebeurtenis die wordt aangeroepen nadat Update() is voltooid.

Van toepassing op

Zie ook