RenderingConnection Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Główny punkt wejścia dla Remote Rendering określonych akcji. Można uzyskać dostęp za pośrednictwem pliku RenderingSession.Connection po pomyślnym nawiązaniu połączenia.
public ref class RenderingConnection
public class RenderingConnection
type RenderingConnection = class
Public Class RenderingConnection
- Dziedziczenie
-
RenderingConnection
Właściwości
CameraSettings | |
DebugRenderingSettings |
Globalne ustawienia renderowania debugowania. |
LogLevel |
Tylko komunikaty na tym poziomie dziennika lub poniżej będą dostarczane za pośrednictwem .MessageLogged |
OutlineSettings |
Ustawienia konspektu globalnego. |
PointCloudSettings_Experimental |
Eksperymentalne: uzyskiwanie dostępu do ustawień chmury punktu globalnego. |
RootEntities |
Pobiera listę wszystkich jednostek głównych. Jednostka główna to dowolna istniejąca jednostka, która nie Parentma . Obejmuje to jednostki główne utworzone przez ładowanie modelu i jednostek utworzonych po stronie klienta. Zwrócone jednostki nie są wyświetlane w określonej kolejności na liście. |
ShellRenderingSettings |
Ustawienia renderowania powłoki globalnej. |
SingleSidedSettings |
Globalne ustawienia renderowania jednostronnego. |
SkyReflectionSettings | |
StageSpaceSettings | |
ZFightingMitigationSettings |
Globalny stan ograniczania ryzyka walki z. |
Metody
CreateComponent(ObjectType, Entity) |
Tworzy nowy składnik. |
CreateEntity() |
Tworzy nową jednostkę. |
CreateMaterial(MaterialType) |
Tworzy nowy adres Material. |
GetRootEntities(List<Entity>) |
Główny punkt wejścia dla Remote Rendering określonych akcji. Można uzyskać dostęp za pośrednictwem pliku RenderingSession.Connection po pomyślnym nawiązaniu połączenia. |
LoadModelAsync(LoadModelOptions, Action<Single>) |
Inicjuje ładowanie modelu znajdującego się w usłudze Azure Storage. |
LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>) |
Inicjuje ładowanie modelu przy użyciu tokenu SAS w celu zidentyfikowania modelu. |
LoadTextureAsync(LoadTextureOptions) |
Inicjuje ładowanie tekstury znajdującej się w usłudze Azure Storage. |
LoadTextureFromSasAsync(LoadTextureFromSasOptions) |
Inicjuje ładowanie tekstury przy użyciu tokenu SAS w celu zidentyfikowania tekstury. |
QueryServerPerformanceAssessmentAsync() |
Wykonuje zapytanie dotyczące oceny wydajności na serwerze. |
RayCastQueryAsync(RayCast) |
Wykonuje zapytanie raycast na scenie zdalnej. |
SpatialQueryAabbAsync(SpatialQueryAabb) |
Wykonuje zapytanie przestrzenne na scenie zdalnej przy użyciu pola ograniczenia wyrównanego do osi (AABB) jako woluminu zapytania. |
SpatialQueryAsync(SpatialQuery) |
Wykonuje zapytanie przestrzenne na scenie zdalnej. |
SpatialQueryObbAsync(SpatialQueryObb) |
Wykonuje zapytanie przestrzenne na scenie zdalnej przy użyciu pola zorientowanego jako woluminu zapytania. |
SpatialQuerySphereAsync(SpatialQuerySphere) |
Wykonuje zapytanie przestrzenne na scenie zdalnej przy użyciu sfery jako woluminu zapytania. |
Update() |
Wypycha wszystkie aktualizacje klienta do serwera i wysyła wszystkie komunikaty odebrane z serwera. |
Zdarzenia
MessageLogged |
Komunikaty dziennika są dostarczane za pośrednictwem tego wywołania zwrotnego. |
Updated |
Zdarzenie, które jest wywoływane po Update() zakończeniu. |