Compartir a través de


Microsoft.Azure.RemoteRendering Espacio de nombres

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.