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-fighting. |
Структуры
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. |
Plane |
Плоскость в трехмерном пространстве, описанная 4 компонентами A, B, C и D. В ARR плоскости плоскости определяются в стандартной обычной форме, что означает 3d-позицию (x,y,z) на плоскости, когда она удовлетворяет Ax + By + C*z + D = 0. |
Quaternion |
Кватернион одной точности для описания поворота объекта. |
RayCast |
Параметры для выполнения луча. |
RayCastHit |
Содержит сведения об одном хите рассылки. |
RemoteRenderingInitialization |
Параметры инициализации среды выполнения удаленной отрисовки. |
RendererInitOptions |
Параметры для подключения к среде выполнения RenderingSession. |
RenderingSessionCreationOptions |
Параметры для создания сеанса отрисовки. |
RenderingSessionCreationOptionsUnsafe |
Внутренняя структура. |
RenderingSessionProperties |
Свойства сеанса отрисовки. |
RenderingSessionUpdateOptions |
Параметры для обновления сеанса отрисовки. |
ResourceStateResult_Experimental |
Структура результатов, возвращаемая GetResourceStateAsync_Experimental(). |
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 |
Эта структура содержит матрицы для представления левой и правой камеры в стереорисовке. |
Transform |
Описывает преобразование в трехмерном пространстве (локальное пространство или пространство мира), состоящее из положения, поворота и масштабирования. |
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 |
Перечисление, описывающее три включенных состояния в иерархическом контексте. ИерархическаяenableState используется в сочетании с HierarchicalStates |
HierarchicalStates |
Свойства отрисовки, которые можно переопределить HierarchicalStateOverrideComponent |
HitCollectionPolicy |
Определяет, какие удары возвращает запрос на рассылку. |
LogLevel |
Уровни серьезности ведения журнала. |
MaterialType |
Поддерживаемые типы материалов. |
MetadataValueType |
Указывает тип значения метаданных. |
ObjectType |
Различные типы объектов, используемых ARR. |
PbrMaterialFeatures |
Флаги, относящиеся к PbrMaterial. |
PbrVertexAlphaMode |
Определяет, как альфа-часть цвета вершин сетки способствует окончательному цвету. |
PerformanceRating |
Задает широкие категории для оценки смысла измерения производительности. |
PoseMode |
Режим позирования, используемый для отрисовки. |
RayHitType |
Классифицирует тип попадания отдельного результата передачи. |
RenderingSessionStatus |
Состояние сеанса отрисовки. |
RenderingSessionVmSize |
Размер сервера, используемого для сеанса отрисовки. |
ResourceDataSourceState_Experimental |
Перечисление, описывающее возможные состояния ресурса в отношении подключения ресурса к источнику данных. |
Result |
Универсальный тип результата, используемый API удаленной отрисовки. |
ServiceRenderMode |
Возможные режимы отрисовки на стороне сервера. |
SingleSidedMode |
Параметры отрисовки односторонняя геометрия. |
StringComparison |
Перечисление, предоставляющее набор предварительно определенных методов сравнения строк. |
TextureCoordinateGenerationMode |
Определяет метод координаты текстуры Uv для выборки текстуры материала. |
TextureType |
Поддерживаемые типы текстур. |
Делегаты
ConnectionStatusChangedEventHandler |
Делегат для получения обновлений состояния подключения. |
Entity.EntitySearchDelegate |
Делегат, используемый для поиска иерархии сущностей для сущности, включающей дочерние элементы. |
Entity.VisitEntityDelegate |
Делегат, используемый для посещения иерархии сущностей, включающей дочерние элементы. |
LogEventHandler |
Делегат для получения сообщений журнала. |
RemoteManagerStatic.ExceptionLoggedDelegate | |
RemoteManagerStatic.ShutdownDelegate | |
RenderingConnectionUpdatedEventHandler |
Делегат получения уведомления о завершении обновления на RenderingConnection. |
TokenRequiredEventHandler |
Сообщает приложению, что клиенту удаленной отрисовки требуется обновленный маркер доступа или маркер проверки подлинности. |