Microsoft.Azure.RemoteRendering Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
AssetConversionResult |
Не рекомендуется, не использовать |
AssetConversionStatusResult |
Не рекомендуется использовать ConversionPropertiesResult. |
CameraSettings |
Параметры камеры. |
ColorMaterial |
Материал, который не получает никакого освещения. |
ComponentBase |
Базовый класс для всех компонентов. |
ConversionPropertiesArrayResult |
Результирующий объект, возвращаемый .GetCurrentConversionsAsync() Состояние успешного выполнения и дополнительный контекст ошибки можно получить с помощью базового класса SessionContextResult. В случае успеха свойство Conversions содержит допустимый ConversionProperties массив экземпляров. |
ConversionPropertiesResult |
Результирующий объект, возвращаемый .GetConversionPropertiesAsync(String) Состояние успешного выполнения и дополнительный контекст ошибки можно получить с помощью базового класса SessionContextResult. В случае успеха свойство Properties содержит допустимый экземпляр ConversionProperties. |
CreateRenderingSessionResult |
Результирующий объект, возвращаемый OpenRenderingSessionAsync(String) и CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). Состояние успешного выполнения и дополнительный контекст ошибки можно получить с помощью базового класса SessionContextResult. В случае успеха свойство Session содержит допустимую RenderingSession ссылку. |
CutPlaneComponent |
Вырезанные плоскости используются для отрезания частей сеток, чтобы иметь возможность заглянуть внутрь. |
DebugRenderingSettings |
Параметры отладки функций отрисовки |
DirectionalLightComponent |
Источник света, который глобально излучает свет в фиксированном направлении. |
DisableInSimulationAttribute |
Отключите соответствующее поле пользовательского интерфейса в режиме имитации. |
EnableInSimulationAttribute |
Отключите соответствующее поле пользовательского интерфейса, если не в режиме имитации. |
Entity |
Сущность представляет объект в пространстве. |
GraphicsBinding |
Базовый класс для графических привязок. |
GraphicsBindingOpenXrD3d11 |
Привязка D3D11 для OpenXR. |
GraphicsBindingOpenXrVulkan |
Привязка Vulkan для OpenXR. |
GraphicsBindingSimD3d11 |
Привязка API графики для локального моделирования. |
GraphicsBindingWmrD3d11 |
Привязка D3D11 для Windows Mixed Reality. |
HierarchicalStateOverrideComponent |
Управляет визуализацией вложенных иерархий сущностей. |
LightComponentBase |
Базовый класс для всех легких компонентов. |
LoadModelResult |
Результирующих данных для запроса модели загрузки. |
Material |
Материалы — это общие ресурсы, используемые для описания свойств отрисовки Meshобъекта . |
Mesh |
Сетки содержат геометрические данные и Material ссылки для отрисовки. |
MeshComponent |
Отрисовывает сетку в позиции Entity. |
NativeLibraryExtensions | |
ObjectBase |
Базовый класс для сущностей и компонентов. |
ObjectMetadata |
Коллекция значений метаданных для объекта . |
ObjectMetadataEntry |
Одна запись метаданных для объекта. |
OutlineSettings |
Глобальные параметры для отрисовки структуры. |
PbrMaterial |
Материал для физической отрисовки. |
PointCloudSettings |
Параметры для точечной облачной отрисовки (экспериментальная). |
PointLightComponent |
Источник света, который излучает свет равномерно во всех направлениях. |
RayCastQueryResult |
Результирующий объект, возвращаемый .RayCastQueryAsync(RayCast) Этот класс содержит (потенциально пустой) массив попаданий приведения.ray после асинхронного вызова приведения лучей. |
RemoteManagerStatic | |
RemoteRenderingClient |
RemoteRenderingClient — это авторизованное подключение к API Azure для Удаленная отрисовка. |
RenderingConnection |
Основная точка входа для Удаленная отрисовка определенных действий. После успешного подключения можно получить доступ через RenderingSession.Connection. |
RenderingSession |
Каждый сеанс отрисовки выполняется на выделенном сервере, предоставляя функциональные возможности azure Удаленная отрисовка. |
RenderingSessionPropertiesArrayResult |
Результирующий объект, возвращаемый .GetCurrentRenderingSessionsAsync() Состояние успешного выполнения и дополнительный контекст ошибки можно получить с помощью базового класса SessionContextResult. В случае успеха свойство SessionProperties содержит допустимый RenderingSessionProperties массив экземпляров. |
RenderingSessionPropertiesResult |
Результирующий объект, возвращаемый .GetPropertiesAsync() Состояние успешного выполнения и дополнительный контекст ошибки можно получить с помощью базового класса SessionContextResult. В случае успеха свойство SessionProperties содержит допустимый экземпляр RenderingSessionProperties. |
ResourceBase |
Базовый класс для всех ресурсов. |
RRException |
Базовый класс для всех исключений API Удаленная отрисовка. |
RRSessionException |
Базовый класс для всех исключений сеанса удаленной отрисовки. |
ServiceStatistics |
Этот класс предоставляет статистику о видеопотоке из службы. Экземпляр необходимо обновить каждый кадр для получения средних значений. |
SessionContextResult |
Базовый класс результатов для всех асинхронных запросов, связанных с сеансами. Этот результат имеет свойство ErrorCode для проверки успешности запроса. В случае ошибки дополнительные сведения можно собрать с помощью объекта Context. См. раздел SessionGeneralContext |
ShellRenderingSettings |
Глобальные параметры для объектов, отображаемых с помощью эффекта иерархической переопределения оболочки. |
SingleSidedSettings |
Параметры для односторонняя отрисовка геометрии. |
SkyReflectionSettings |
Параметры для глобальных отражений неба. |
SpatialQueryResult |
Результат успешного пространственного запроса |
SpotLightComponent |
Источник света, излучающий свет внутри направленного конуса. |
StageSpaceSettings |
Параметры для изменения источника пространства этапа. |
Texture |
Текстуры представляют изображения, которые можно применить к геометрии. |
TokenRequiredEventArgs |
Сообщает приложению, что службе требуется обновленный маркер доступа или маркер проверки подлинности. |
ToolingConstants | |
ValidationUtils |
Константы для удаленной отрисовки. |
ZFightingMitigationSettings |
Параметры для устранения рисков z-боя. |
Структуры
AssetConversionInputOptions |
Входные параметры для указания ресурса для преобразования. |
AssetConversionOptions |
Параметры для указания расположения выходных данных преобразованного ресурса. |
AssetConversionOutputOptions |
Параметры для указания расположения выходных данных преобразованного ресурса. |
Bounds |
Выровненный по оси ограничивающий прямоугольник (AABB). Он определяется через два угла в мировом пространстве, охватывающих прямоугольник. |
CameraFov |
Универсальное, возможно, нецентровое определение поля зрения камеры. |
Color4 |
4-компонентный цвет (красный, зеленый, синий, альфа-) с одноэлементной точностью. |
Color4Ub |
Цвет 4 компонента (красный, зеленый, синий, альфа-формат) на основе 8-разрядных компонентов [0..255]. |
ConversionProperties |
Свойства преобразования ресурсов. |
Double3 |
3-компонентный вектор с двойной точностью. |
Float2 |
2-компонентный вектор с одной точностью. |
Float3 |
3-компонентный вектор с одной точностью. |
Float4 |
4-компонентный вектор с одной точностью. |
FrameStatistics |
Кадр статистики для оценки производительности на стороне клиента. См. раздел GetLastFrameStatistics(FrameStatistics). |
LoadFromBlobOptions |
Параметры для загрузки данных из хранилища BLOB-объектов Azure. |
LoadModelFromSasOptions |
Параметры для загрузки модели с помощью URI. |
LoadModelOptions |
Параметры для загрузки модели из хранилища BLOB-объектов Azure. |
LoadTextureFromSasOptions |
Параметры для загрузки текстуры с помощью универсального кода ресурса (URI). |
LoadTextureOptions |
Параметры для загрузки текстуры. |
Matrix4x4 |
Матрица 4x4 на основе компонентов с одной точностью. |
OrientedBox |
Ориентированный ограничивающий прямоугольник (OBB). |
PerformanceAssessment |
Оценка эффективности Удаленная отрисовка статистики. См. раздел QueryServerPerformanceAssessmentAsync(). |
PerformanceInformation |
Описывает одно значение оценки производительности. См. раздел PerformanceAssessment. |
Quaternion |
Одинарный кватернион точности для описания поворота объекта. |
RayCast |
Параметры для выполнения луча. |
RayCastHit |
Содержит сведения об одном попадании луча. |
RemoteRenderingInitialization |
Параметры инициализации среды выполнения Удаленная отрисовка. |
RendererInitOptions |
Параметры для подключения к среде выполнения объекта RenderingSession. |
RenderingSessionCreationOptions |
Параметры для создания сеанса отрисовки. |
RenderingSessionCreationOptionsUnsafe |
Внутренняя структуру. |
RenderingSessionProperties |
Свойства сеанса отрисовки. |
RenderingSessionUpdateOptions |
Параметры для обновления сеанса отрисовки. |
ResourceStateResult | |
ServiceStatistics.AggregatedStatistics | |
SessionConfiguration |
Сведения об учетной записи и домене для связывания экземпляра RemoteRenderingClient . |
SessionGeneralContext |
Расширенные возвращаемые сведения о значении для RenderingSession асинхронных вызовов и RemoteRenderingClient . |
SimulationUpdateParameters |
При GraphicsBindingSimD3d11 использовании он должен быть заполнен и передан Update(SimulationUpdateParameters, SimulationUpdateResult) в один раз для каждого кадра. |
SimulationUpdateResult |
При GraphicsBindingSimD3d11 использовании объект этой структуры будет содержать результат после успешного вызова Update(SimulationUpdateParameters, SimulationUpdateResult). |
SpatialQuery |
Входной параметр для выполнения пространственного запроса с помощью AABB. Будут возвращены все компоненты сетки, перекрывающиеся с этим полем. |
SpatialQueryAabb |
Входные параметры для выполнения пространственного запроса с выровненным по оси ограничивающим прямоугольникой (AABB). Будут возвращены компоненты сетки, которые перекрываются с ним. |
SpatialQueryObb |
Входные параметры для выполнения пространственного запроса с помощью ориентированного ограничивающего прямоугольника. Будут возвращены компоненты сетки, которые перекрываются с ним. |
SpatialQuerySphere |
Входные параметры для выполнения пространственного запроса с помощью сферы. Будут возвращены компоненты сетки, которые перекрываются с ним. |
Sphere |
Это сфера. |
StereoCameraFov |
Эта структура содержит поле представлений для левого и правого представлений камеры в стерео отрисовке. |
StereoMatrix4x4 |
Эта структура содержит матрицы для левого и правого представления камеры в стерео отрисовке. |
VulkanRenderParameters |
При GraphicsBindingOpenXrVulkan использовании он должен быть заполнен и передан в PrepareRender(VulkanRenderParameters) и BlitRemoteFrame(VulkanRenderParameters) один раз для каждого кадра. |
Перечисления
Axis |
Определения осей системы координат. |
ColorMaterialFeatures |
Флаги, относящиеся к ColorMaterial. |
ColorTransparencyMode |
Определяет, является ли объект прозрачным ColorMaterial и как он смешивается с фоном. |
ConnectionStatus |
Состояние подключения к серверу. |
ConnectionType |
Тип соединения для использования. |
ConversionSessionStatus |
Не рекомендуется использовать ConversionStatus. |
ConversionStatus |
Состояние преобразования активов. |
DepthConvention |
Соглашение z о плавающей запятой на экране, используемое для отрисовки |
Entity.VisitorResult |
Код результата, используемый VisitEntityDelegate, чтобы сообщить, должен ли посетитель продолжать обход сцены. |
FocusPointResult |
Состояние удаленной точки фокуса в текущем кадре. |
GraphicsApiType |
Поддерживаемые API графики. |
HierarchicalEnableState |
Перечисление, описывающее три включенных состояния в иерархическом контексте. HierarchicalEnableState используется в сочетании с HierarchicalStates |
HierarchicalStates |
Отрисовка свойств, которые могут быть переопределены HierarchicalStateOverrideComponent |
HitCollectionPolicy |
Определяет, какие результаты будут возвращены при выполнении запроса raycast. |
LogLevel |
Уровни серьезности ведения журнала. |
MaterialType |
Поддерживаемые типы материалов. |
MetadataValueType |
Указывает тип значения метаданных. |
ObjectType |
Различные типы объектов, используемых ARR. |
PbrMaterialFeatures |
Флаги, относящиеся к PbrMaterial. |
PbrVertexAlphaMode |
Определяет, как альфа-часть цвета вершин сетки влияет на окончательный цвет. |
PerformanceRating |
Задает широкие категории для оценки значения измерения производительности. |
PoseMode |
Режим положения, используемый для отрисовки. |
RayHitType |
Классифицирует тип попадания отдельного результата луча. |
RenderingSessionStatus |
Состояние сеанса отрисовки. |
RenderingSessionVmSize |
Размер сервера, используемого для сеанса отрисовки. |
Result |
Универсальный тип результата, используемый API Удаленная отрисовка. |
ServiceRenderMode |
Возможные режимы отрисовки на стороне сервера. |
SingleSidedMode |
Параметры для отрисовки односторонняя геометрия. |
TextureType |
Поддерживаемые типы текстур. |
Делегаты
ConnectionStatusChangedEventHandler |
Делегат для получения обновлений состояния подключения. |
Entity.EntitySearchDelegate |
Делегат, используемый для поиска в иерархии сущностей, включая ее дочерние элементы. |
Entity.VisitEntityDelegate |
Делегат, используемый для посещения иерархии сущностей, включая ее дочерние элементы. |
LogEventHandler |
Делегат для получения сообщений журнала. |
RemoteManagerStatic.ExceptionLoggedDelegate | |
RemoteManagerStatic.ShutdownDelegate | |
RenderingConnectionUpdatedEventHandler |
Делегат для получения уведомлений о завершении RenderingConnectionобновления в . |
TokenRequiredEventHandler |
Информирует приложение о том, что клиенту удаленной отрисовки требуется обновленный маркер доступа или маркер проверки подлинности. |