RenderingConnection Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 | |
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. |