RenderingConnection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Основная точка входа для Удаленная отрисовка определенных действий. После успешного подключения можно получить доступ через RenderingSession.Connection.
public ref class RenderingConnection
public class RenderingConnection
type RenderingConnection = class
Public Class RenderingConnection
- Наследование
-
RenderingConnection
Свойства
CameraSettings | |
DebugRenderingSettings | |
LogLevel |
Только сообщения на этом уровне журнала или ниже будут доставляться через MessageLogged. |
OutlineSettings | |
PointCloudSettings_Experimental |
Экспериментальный: доступ к параметрам глобального облака точек. |
RootEntities |
Извлекает список всех корневых сущностей. Корневая сущность — это любая существующая сущность без Parent. Сюда входят корневые сущности, созданные путем загрузки модели, и сущности, созданные на стороне клиента. Возвращаемые сущности не отображаются в определенном порядке в списке. |
ShellRenderingSettings |
Параметры отрисовки глобальной оболочки. |
SingleSidedSettings |
Глобальные параметры односторонняя отрисовка. |
SkyReflectionSettings | |
StageSpaceSettings | |
ZFightingMitigationSettings |
Методы
CreateComponent(ObjectType, Entity) |
Создает новый компонент. |
CreateEntity() |
Создает новую сущность. |
CreateMaterial(MaterialType) |
Создает новый экземпляр Material. |
GetRootEntities(List<Entity>) |
Основная точка входа для Удаленная отрисовка определенных действий. После успешного подключения можно получить доступ через RenderingSession.Connection. |
LoadModelAsync(LoadModelOptions, Action<Single>) |
Инициирует загрузку модели, расположенной в службе хранилища Azure. |
LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>) |
Инициирует загрузку модели с помощью маркера SAS для идентификации модели. |
LoadTextureAsync(LoadTextureOptions) |
Инициирует загрузку текстуры, расположенной в службе хранилища Azure. |
LoadTextureFromSasAsync(LoadTextureFromSasOptions) |
Инициирует загрузку текстуры с помощью маркера SAS для идентификации текстуры. |
QueryServerPerformanceAssessmentAsync() |
Выполняет запрос оценки производительности на сервере. |
RayCastQueryAsync(RayCast) |
Выполняет запрос лучевой передачи в удаленной сцене. |
SpatialQueryAabbAsync(SpatialQueryAabb) |
Выполняет пространственный запрос к удаленной сцене, используя выровненный по оси ограничивающий прямоугольник (AABB) в качестве тома запроса. |
SpatialQueryAsync(SpatialQuery) |
Выполняет пространственный запрос к удаленной сцене. |
SpatialQueryObbAsync(SpatialQueryObb) |
Выполняет пространственный запрос к удаленной сцене, используя в качестве тома запроса ориентированное поле. |
SpatialQuerySphereAsync(SpatialQuerySphere) |
Выполняет пространственный запрос к удаленной сцене, используя сферу в качестве тома запроса. |
Update() |
Отправляет все обновления клиента на сервер и отправляет все сообщения, полученные с сервера. |
События
MessageLogged |
Сообщения журнала доставляются через этот обратный вызов. |
Updated |
Событие, вызываемое после Update() завершения. |