Microsoft.Azure.RemoteRendering Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
AssetConversionResult |
En desuso, no use |
AssetConversionStatusResult |
En su lugar, use ConversionPropertiesResult en desuso. |
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 de resultado devuelto por GetCurrentConversionsAsync(). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase base SessionContextResult. En caso de éxito, la propiedad Conversions contiene una matriz válida de instancias de ConversionProperties. |
ConversionPropertiesResult |
Objeto de resultado devuelto por GetConversionPropertiesAsync(String). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase base SessionContextResult. 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 base SessionContextResult. En caso de éxito, la propiedad Session contiene una referencia de RenderingSession válida. |
CutPlaneComponent |
Los planos de corte se usan 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 de 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 las 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 un Mesh. |
Mesh |
Las mallas contienen datos de geometría y Material referencias para la representación. |
MeshComponent |
Representa una malla en la posición del Entity. |
NativeLibraryExtensions | |
ObjectBase |
Clase base para entidades y componentes de . |
ObjectMetadata |
Colección de valores de metadatos para un objeto . |
ObjectMetadataEntry |
Una única entrada de metadatos para un objeto . |
OutlineSettings |
Configuración global para la representación de esquemas. |
PbrMaterial |
Material para representación basada físicamente. |
PointCloudSettings |
Configuración de la representación de la nube de punto (experimental). |
PointLightComponent |
Fuente de luz que emite luz uniformemente en todas las direcciones. |
RayCastQueryResult |
Objeto de resultado 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 acciones específicas de Remote Rendering. Se puede tener acceso 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 de resultado devuelto por GetCurrentRenderingSessionsAsync(). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase base SessionContextResult. En caso de éxito, la propiedad SessionProperties contiene una matriz válida de instancias de RenderingSessionProperties. |
RenderingSessionPropertiesResult |
Objeto de resultado devuelto por GetPropertiesAsync(). El estado correcto y el contexto de error adicional se pueden recuperar a través de la clase base SessionContextResult. 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 la 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 probar si la consulta se realizó correctamente. En caso de error, se puede recopilar información adicional a través del objeto Context. Consulte 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 actualizado o un token de autenticación. |
ToolingConstants | |
ValidationUtils |
Constantes para la representación remota. |
ZFightingMitigationSettings |
Configuración para 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 de selección alineado con el eje (AABB). Se define a través de dos esquinas en el espacio mundial que abarcan la caja. |
CameraFov |
Una 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 |
Estadísticas de fotogramas para realizar la evaluación del rendimiento del lado cliente. Consulte 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. Consulte QueryServerPerformanceAssessmentAsync(). |
PerformanceInformation |
Describe un único valor de evaluación de rendimiento. Consulte PerformanceAssessment. |
Plane |
Plano en espacio 3d descrito por 4 componentes A, B, C y D. En ARR, los planos se definen en forma normal estándar, lo que significa que una posición 3d (x,y,z) está en el plano cuando satisface Ax + By + C*z + D = 0. |
Quaternion |
Cuaternión de precisión única para describir una rotación de objetos. |
RayCast |
Parámetros para realizar un raycast. |
RayCastHit |
Contiene información sobre un solo golpe de raycast. |
RemoteRenderingInitialization |
Opciones para la inicialización del entorno de ejecución de Remote Rendering. |
RendererInitOptions |
Parámetros para conectarse al tiempo de ejecución de un 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_Experimental |
Estructura de resultados devuelta por GetResourceStateAsync_Experimental(). |
ServiceStatistics.AggregatedStatistics | |
SessionConfiguration |
Información de cuenta y dominio con el que asociar una instancia de RemoteRenderingClient. |
SessionGeneralContext |
Información de valor devuelto extendida para las llamadas asincrónicas de RenderingSession y RemoteRenderingClient. |
SimulationUpdateParameters |
Cuando se usa GraphicsBindingSimD3d11, debe rellenarse y pasarse a Update(SimulationUpdateParameters, SimulationUpdateResult) una vez por fotograma. |
SimulationUpdateResult |
Cuando se usa GraphicsBindingSimD3d11, 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 límite alineado con el 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 cuadro de límite 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. |
Transform |
Describe una transformación en espacio 3d (espacio local o espacio mundial), que consta de posición, rotación y escalado. |
VulkanRenderParameters |
Cuando se usa GraphicsBindingOpenXrVulkan, 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 la ColorMaterial. |
ColorTransparencyMode |
Define si el 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 usar. |
ConversionSessionStatus |
En su lugar, use ConversionStatus en desuso. |
ConversionStatus |
Estado de una conversión de recursos. |
DepthConvention |
La convención z del punto flotante de espacio de pantalla utilizada 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 propiedades que el HierarchicalStateOverrideComponent puede invalidar |
HitCollectionPolicy |
Determina qué aciertos devuelve una consulta de raycast. |
LogLevel |
Niveles de gravedad de registro. |
MaterialType |
Tipos de materiales admitidos. |
MetadataValueType |
Especifica el tipo de un valor de metadatos. |
ObjectType |
Los distintos tipos de objetos usados por ARR. |
PbrMaterialFeatures |
Marcas específicas de la 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 que se usa para la representación. |
RayHitType |
Clasifica el tipo de posicionamiento 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. |
ResourceDataSourceState_Experimental |
Enumeración que describe los posibles estados de un recurso, con respecto a la conexión del recurso a su origen de datos. |
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. |
StringComparison |
Enumeración que proporciona un conjunto de métodos de comparación de cadenas predefinidos. |
TextureCoordinateGenerationMode |
Define el método en el que se generan las coordenadas de textura uv para el muestreo de texturas de material. |
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 un tic de actualización en un RenderingConnection. |
TokenRequiredEventHandler |
Informa a la aplicación de que un cliente de remote rendering requiere un token de acceso o un token de autenticación actualizados. |