Dela via


RenderingConnection Klass

Definition

Huvudinmatningspunkt för Remote Rendering specifika åtgärder. Kan nås via RenderingSession.Connection efter en lyckad anslutning.

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

Egenskaper

CameraSettings

Globala kamerainställningar.

DebugRenderingSettings

Globala inställningar för felsökningsåtergivning.

LogLevel

Endast meddelanden på den här loggnivån eller nedan levereras via MessageLogged.

OutlineSettings

Globala dispositionsinställningar.

PointCloudSettings_Experimental

Experimentell: Få åtkomst till inställningarna för globala punktmoln.

RootEntities

Hämtar listan över alla rotentiteter. En rotentitet är en befintlig entitet som inte har någon Parent. Detta inkluderar rotentiteter som skapats genom att läsa in en modell och entiteter som skapats på klientsidan. De returnerade entiteterna visas inte i en specifik ordning i listan.

ShellRenderingSettings

Inställningar för global skalrendering.

SingleSidedSettings

Globala inställningar för enkelsidig återgivning.

SkyReflectionSettings

Globala inställningar för himmelsreflektion.

StageSpaceSettings

Globala scenutrymmesinställningar.

ZFightingMitigationSettings

Globalt z-fightingreduceringstillstånd.

Metoder

CreateComponent(ObjectType, Entity)

Skapar en ny komponent.

CreateEntity()

Skapar en ny entitet.

CreateMaterial(MaterialType)

Skapar en ny Material.

GetRootEntities(List<Entity>)

Huvudinmatningspunkt för Remote Rendering specifika åtgärder. Kan nås via RenderingSession.Connection efter en lyckad anslutning.

LoadModelAsync(LoadModelOptions, Action<Single>)

Initierar inläsningen av en modell som finns i Azure Storage.

LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>)

Initierar inläsningen av en modell med hjälp av en SAS-token för att identifiera modellen.

LoadTextureAsync(LoadTextureOptions)

Initierar inläsningen av en struktur som finns i Azure Storage.

LoadTextureFromSasAsync(LoadTextureFromSasOptions)

Initierar inläsningen av en textur med hjälp av en SAS-token för att identifiera strukturen.

QueryServerPerformanceAssessmentAsync()

Utför en prestandautvärderingsfråga på servern.

RayCastQueryAsync(RayCast)

Utför en raycast-fråga på fjärrscenen.

SpatialQueryAabbAsync(SpatialQueryAabb)

Utför en rumslig fråga på fjärrscenen med hjälp av en axeljusterad avgränsningsruta (AABB) som frågevolym.

SpatialQueryAsync(SpatialQuery)

Utför en rumslig fråga på fjärrscenen.

SpatialQueryObbAsync(SpatialQueryObb)

Utför en rumslig fråga på fjärrscenen med hjälp av en orienterad ruta som frågevolym.

SpatialQuerySphereAsync(SpatialQuerySphere)

Utför en rumslig fråga på fjärrscenen med en sfär som frågevolym.

Update()

Skickar alla klientuppdateringar till servern och skickar alla meddelanden som tas emot från servern.

Händelser

MessageLogged

Loggmeddelanden levereras via det här återanropet.

Updated

Händelse som anropas när Update() har slutförts.

Gäller för

Se även