Share via


Microsoft.Azure.RemoteRendering Espacio de nombres

Clases

AssetConversionResult

En desuso, no use

AssetConversionStatusResult

En desuso, use ConversionPropertiesResult en su lugar.

CameraSettings

Configuración de la cámara.

ColorMaterial

Material que no recibe ninguna iluminación aplicada.

ComponentBase

Clase base para todos los componentes.

ConversionPropertiesArrayResult

Objeto result devuelto por GetCurrentConversionsAsync(). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase SessionContextResultbase . En caso de éxito, la propiedad Conversions contiene una matriz válida de ConversionProperties instancias.

ConversionPropertiesResult

Objeto result devuelto por GetConversionPropertiesAsync(String). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase SessionContextResultbase . En caso de éxito, la propiedad Properties contiene una instancia válida de ConversionProperties.

CreateRenderingSessionResult

Objeto result devuelto por OpenRenderingSessionAsync(String) y CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase SessionContextResultbase . En caso de éxito, la propiedad Session contiene una referencia válida RenderingSession .

CutPlaneComponent

Los planos de corte se utilizan para cortar partes de mallas para poder ver dentro.

DebugRenderingSettings

Opciones para las características de representación de depuración

DirectionalLightComponent

Fuente de luz que emite luz globalmente en una dirección fija.

DisableInSimulationAttribute

Deshabilite el campo de interfaz de usuario correspondiente cuando esté en modo simulación.

EnableInSimulationAttribute

Deshabilite el campo de interfaz de usuario correspondiente cuando no esté en modo simulación.

Entity

Una entidad representa un objeto en el espacio.

GraphicsBinding

Clase base para enlaces de gráficos.

GraphicsBindingOpenXrD3d11

Enlace D3D11 para OpenXR.

GraphicsBindingOpenXrVulkan

Enlace Vulkan para OpenXR.

GraphicsBindingSimD3d11

Enlace de LA API de gráficos para la simulación local.

GraphicsBindingWmrD3d11

Enlace D3D11 para Windows Mixed Reality.

HierarchicalStateOverrideComponent

Controla la visualización de sub jerarquías de entidades.

LightComponentBase

Clase base para todos los componentes ligeros.

LoadModelResult

Datos de resultados para una solicitud de modelo de carga.

Material

Los materiales son recursos compartidos que se usan para describir las propiedades de representación de .Mesh

Mesh

Las mallas contienen datos de geometría y Material referencias para la representación.

MeshComponent

Representa una malla en la posición de Entity.

NativeLibraryExtensions
ObjectBase

Clase base para entidades y componentes.

ObjectMetadata

Colección de valores de metadatos para un objeto .

ObjectMetadataEntry

Entrada de metadatos única para un objeto .

OutlineSettings

Configuración global para la representación de esquemas.

PbrMaterial

Material para la representación basada en física.

PointCloudSettings

Configuración de la representación en la nube de punto (experimental).

PointLightComponent

Fuente de luz que emite luz uniformemente en todas las direcciones.

RayCastQueryResult

Objeto result devuelto por RayCastQueryAsync(RayCast). Esta clase contiene una matriz (potencialmente vacía) de aciertos de conversión de rayos después de una llamada asincrónica de conversión de rayos.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient es una conexión autorizada a las API de Azure para Remote Rendering.

RenderingConnection

Punto de entrada principal para Remote Rendering acciones específicas. Se puede acceder a través de RenderingSession.Connection, después de una conexión correcta.

RenderingSession

Cada sesión de representación se ejecuta en un servidor dedicado, lo que proporciona la funcionalidad de Azure Remote Rendering.

RenderingSessionPropertiesArrayResult

Objeto result devuelto por GetCurrentRenderingSessionsAsync(). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase SessionContextResultbase . En caso de éxito, la propiedad SessionProperties contiene una matriz válida de RenderingSessionProperties instancias.

RenderingSessionPropertiesResult

Objeto result devuelto por GetPropertiesAsync(). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase SessionContextResultbase . En caso de éxito, la propiedad SessionProperties contiene una instancia válida de RenderingSessionProperties.

ResourceBase

Clase base para todos los recursos.

RRException

Clase base para todas las excepciones de API de Remote Rendering.

RRSessionException

Clase base para todas las excepciones de sesión de representación remota.

ServiceStatistics

Esta clase proporciona estadísticas sobre la secuencia de vídeo del servicio.

La instancia debe actualizarse cada fotograma para generar promedios.

SessionContextResult

Clase de resultado base para todas las consultas asincrónicas relacionadas con la sesión. Este resultado tiene una propiedad ErrorCode para comprobar si la consulta se realizó correctamente. En caso de error, se puede recopilar información adicional a través del objeto Context. Consulta SessionGeneralContext.

ShellRenderingSettings

Configuración global de los objetos representados mediante el efecto de shell de invalidación jerárquica.

SingleSidedSettings

Configuración de la representación de geometría de un solo lado.

SkyReflectionSettings

Configuración de las reflexiones del cielo global.

SpatialQueryResult

Resultado de una consulta espacial correcta

SpotLightComponent

Fuente de luz que emite luz dentro de un cono dirigido.

StageSpaceSettings

Opciones para cambiar el origen del espacio provisional.

Texture

Las texturas representan imágenes que se pueden aplicar a la geometría.

TokenRequiredEventArgs

Informa a la aplicación de que el servicio requiere un token de acceso o un token de autenticación actualizados.

ToolingConstants
ValidationUtils

Constantes para la representación remota.

ZFightingMitigationSettings

Configuración de la mitigación de z-fighting.

Estructuras

AssetConversionInputOptions

Parámetros de entrada para especificar un recurso que se va a convertir.

AssetConversionOptions

Parámetros para especificar la ubicación de salida de un recurso convertido.

AssetConversionOutputOptions

Parámetros para especificar la ubicación de salida de un recurso convertido.

Bounds

Un rectángulo delimitador alineado con el eje (AABB). Se define a través de dos esquinas en el espacio mundial que abarcan el cuadro.

CameraFov

Definición genérica, posiblemente fuera del centro del campo de vista de una cámara.

Color4

Color de 4 componentes (rojo, verde, azul, alfa) con precisión única.

Color4Ub

4 color de componente (rojo, verde, azul, alfa) basado en componentes de 8 bits [0..255].

ConversionProperties

Propiedades de una conversión de recursos.

Double3

Vector de 3 componentes con precisión doble.

Float2

Vector de 2 componentes con precisión única.

Float3

Vector de 3 componentes con precisión única.

Float4

Vector de 4 componentes con precisión única.

FrameStatistics

Marco de estadísticas para realizar la evaluación del rendimiento del lado cliente. Vea GetLastFrameStatistics(FrameStatistics).

LoadFromBlobOptions

Parámetros para cargar datos desde Azure Blob Storage.

LoadModelFromSasOptions

Parámetros para cargar un modelo mediante un URI.

LoadModelOptions

Parámetros para cargar un modelo desde Azure Blob Storage.

LoadTextureFromSasOptions

Parámetros para cargar una textura mediante un URI.

LoadTextureOptions

Parámetros para cargar una textura.

Matrix4x4

Matriz de 4x4 basada en componentes de precisión única.

OrientedBox

Un rectángulo de selección orientado (OBB).

PerformanceAssessment

Evaluación del rendimiento de las estadísticas de Remote Rendering. Vea QueryServerPerformanceAssessmentAsync().

PerformanceInformation

Describe un único valor de evaluación de rendimiento. Vea PerformanceAssessment.

Quaternion

Cuaternión de precisión única para describir un giro de objetos.

RayCast

Parámetros para realizar un raycast.

RayCastHit

Contiene información sobre un único impacto de raycast.

RemoteRenderingInitialization

Opciones para Remote Rendering inicialización en tiempo de ejecución.

RendererInitOptions

Parámetros para conectarse al entorno de ejecución de .RenderingSession

RenderingSessionCreationOptions

Parámetros para crear una sesión de representación.

RenderingSessionCreationOptionsUnsafe

Estructura interna.

RenderingSessionProperties

Propiedades de una sesión de representación.

RenderingSessionUpdateOptions

Parámetros para actualizar una sesión de representación.

ResourceStateResult
ServiceStatistics.AggregatedStatistics
SessionConfiguration

Información de la cuenta y dominio con el que asociar una RemoteRenderingClient instancia.

SessionGeneralContext

Información de valor devuelto extendida para RenderingSession las llamadas asincrónicas y RemoteRenderingClient .

SimulationUpdateParameters

Cuando GraphicsBindingSimD3d11 se usa, debe rellenarse y pasarse a Update(SimulationUpdateParameters, SimulationUpdateResult) una vez por fotograma.

SimulationUpdateResult

Cuando GraphicsBindingSimD3d11 se usa , los objetos de esta estructura contendrán el resultado después de llamar correctamente a Update(SimulationUpdateParameters, SimulationUpdateResult).

SpatialQuery

Parámetro de entrada para realizar una consulta espacial con AABB. Se devolverán todos los componentes de malla que se superpongan con este cuadro.

SpatialQueryAabb

Parámetros de entrada para realizar una consulta espacial con un rectángulo de selección alineado con eje (AABB). Se devolverán los componentes de malla que se superponen con él.

SpatialQueryObb

Parámetros de entrada para realizar una consulta espacial con un rectángulo de selección orientado. Se devolverán los componentes de malla que se superponen con él.

SpatialQuerySphere

Parámetros de entrada para realizar una consulta espacial con una esfera. Se devolverán los componentes de malla que se superponen con él.

Sphere

Es una esfera.

StereoCameraFov

Esta estructura contiene el campo de vistas de la vista de cámara izquierda y derecha en la representación estéreo.

StereoMatrix4x4

Esta estructura contiene matrices para la vista de cámara izquierda y derecha en la representación estéreo.

VulkanRenderParameters

Cuando GraphicsBindingOpenXrVulkan se usa, debe rellenarse y pasarse a PrepareRender(VulkanRenderParameters) y BlitRemoteFrame(VulkanRenderParameters) una vez por fotograma.

Enumeraciones

Axis

Definiciones del eje del sistema de coordenadas.

ColorMaterialFeatures

Marcas específicas de .ColorMaterial

ColorTransparencyMode

Define si ColorMaterial es transparente y cómo se combina con el fondo.

ConnectionStatus

Estado de la conexión al servidor.

ConnectionType

Tipo de conexión que se va a utilizar.

ConversionSessionStatus

En desuso, use ConversionStatus en su lugar.

ConversionStatus

Estado de una conversión de recursos.

DepthConvention

Convención z del espacio de pantalla que se usa para la representación

Entity.VisitorResult

Código de resultado usado por VisitEntityDelegate para indicar si el visitante debe seguir atravesando el scenegraph o no.

FocusPointResult

Estado del punto de enfoque remoto en el marco actual.

GraphicsApiType

API de gráficos compatibles.

HierarchicalEnableState

Enumeración que describe los tres estados habilitados en un contexto jerárquico. HierarchicalEnableState se usa junto con HierarchicalStates

HierarchicalStates

Representar las propiedades que se pueden invalidar mediante HierarchicalStateOverrideComponent

HitCollectionPolicy

Determina qué aciertos devuelve una consulta de raycast.

LogLevel

Niveles de gravedad de registro.

MaterialType

Tipos de material admitidos.

MetadataValueType

Especifica el tipo de un valor de metadatos.

ObjectType

Los distintos tipos de objetos usados por ARR.

PbrMaterialFeatures

Marcas específicas de .PbrMaterial

PbrVertexAlphaMode

Define cómo la parte alfa del color de vértice de una malla contribuye al color final.

PerformanceRating

Especifica categorías amplias para evaluar el significado de una medida de rendimiento.

PoseMode

Modo de posición utilizado para la representación.

RayHitType

Clasifica el tipo de acierto de un resultado de posicionamiento de raycast individual.

RenderingSessionStatus

Estado de una sesión de representación.

RenderingSessionVmSize

Tamaño del servidor usado para la sesión de representación.

Result

Tipo de resultado genérico usado por la API de Remote Rendering.

ServiceRenderMode

Los modos posibles para la representación del lado servidor.

SingleSidedMode

Opciones para representar geometría de un solo lado.

TextureType

Los tipos de textura admitidos.

Delegados

ConnectionStatusChangedEventHandler

Delegado para recibir actualizaciones de estado de conexión.

Entity.EntitySearchDelegate

Delegado usado para buscar una jerarquía de entidades para una entidad inclusiva de sus elementos secundarios.

Entity.VisitEntityDelegate

Delegado usado para visitar una jerarquía de entidades inclusiva de sus elementos secundarios.

LogEventHandler

Delegado para recibir mensajes de registro.

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

Delegado para recibir notificaciones cuando se ha completado una marca de actualización en un RenderingConnection.

TokenRequiredEventHandler

Informa a la aplicación de que un cliente de representación remota requiere un token de acceso o un token de autenticación actualizados.