Microsoft.Azure.RemoteRendering Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
AssetConversionResult |
Preterido, não use |
AssetConversionStatusResult |
Preterido, use ConversionPropertiesResult. |
CameraSettings |
Configurações da câmera. |
ColorMaterial |
Um material que não recebe nenhuma iluminação aplicada. |
ComponentBase |
Classe base para todos os componentes. |
ConversionPropertiesArrayResult |
Objeto de resultado retornado por GetCurrentConversionsAsync(). O estado de êxito e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de êxito, a propriedade Conversions contém uma matriz válida de instâncias de ConversionProperties. |
ConversionPropertiesResult |
Objeto de resultado retornado por GetConversionPropertiesAsync(String). O estado de êxito e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de êxito, a propriedade Properties contém uma instância válida de ConversionProperties. |
CreateRenderingSessionResult |
Objeto de resultado retornado por OpenRenderingSessionAsync(String) e CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). O estado de êxito e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de êxito, a propriedade Session contém uma referência de RenderingSession válida. |
CutPlaneComponent |
Planos de corte são usados para cortar partes de malhas para poder espiar dentro. |
DebugRenderingSettings |
Opções para recursos de renderização de depuração |
DirectionalLightComponent |
Uma fonte de luz que emite a luz globalmente em uma direção fixa. |
DisableInSimulationAttribute |
Desabilite o campo de interface do usuário correspondente quando estiver no modo simulação. |
EnableInSimulationAttribute |
Desabilite o campo de interface do usuário correspondente quando não estiver no modo simulação. |
Entity |
Uma entidade representa um objeto no espaço. |
GraphicsBinding |
Classe base para associações gráficas. |
GraphicsBindingOpenXrD3d11 |
Associação D3D11 para OpenXR. |
GraphicsBindingOpenXrVulkan |
Associação Vulkan para OpenXR. |
GraphicsBindingSimD3d11 |
Associação de API de gráficos para simulação local. |
GraphicsBindingWmrD3d11 |
Associação D3D11 para Windows Mixed Reality. |
HierarchicalStateOverrideComponent | |
LightComponentBase |
Classe base para todos os componentes leves. |
LoadModelResult |
Dados de resultado de uma solicitação de modelo de carga. |
Material |
Os materiais são recursos compartilhados usados para descrever as propriedades de renderização de um Mesh. |
Mesh |
As malhas contêm dados de geometria e referências de Material para renderização. |
MeshComponent |
Renderiza uma malha na posição do Entity. |
NativeLibraryExtensions | |
ObjectBase |
Classe base para entidades e componentes . |
ObjectMetadata |
Uma coleção de valores de metadados para um objeto. |
ObjectMetadataEntry |
Uma única entrada de metadados para um objeto. |
OutlineSettings |
Configurações globais para renderização de estrutura de tópicos. |
PbrMaterial |
Um material para renderização baseada fisicamente. |
PointCloudSettings |
Configurações para renderização de nuvem de ponto (experimental). |
PointLightComponent |
Uma fonte de luz que emite luz uniformemente em todas as direções. |
RayCastQueryResult |
Objeto de resultado retornado por RayCastQueryAsync(RayCast). Essa classe contém uma matriz (potencialmente vazia) de ocorrências de conversão de raios após uma chamada de conversão de raios assíncrona. |
RemoteManagerStatic | |
RemoteRenderingClient |
RemoteRenderingClient é uma conexão autorizada com as APIs do Azure para Renderização Remota. |
RenderingConnection |
Ponto de entrada principal para ações específicas de Renderização Remota. Pode ser acessado por meio de RenderingSession.Connection, após uma conexão bem-sucedida. |
RenderingSession |
Cada sessão de renderização está em execução em um servidor dedicado, fornecendo a funcionalidade de Renderização Remota do Azure. |
RenderingSessionPropertiesArrayResult |
Objeto de resultado retornado por GetCurrentRenderingSessionsAsync(). O estado de êxito e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de êxito, a propriedade SessionProperties contém uma matriz válida de instâncias de RenderingSessionProperties. |
RenderingSessionPropertiesResult |
Objeto de resultado retornado por GetPropertiesAsync(). O estado de êxito e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de êxito, a propriedade SessionProperties contém uma instância válida de RenderingSessionProperties. |
ResourceBase |
Classe base para todos os recursos. |
RRException |
Classe base para todas as exceções da API de Renderização Remota. |
RRSessionException |
Classe base para todas as exceções de sessão de renderização remota. |
ServiceStatistics |
Essa classe fornece estatísticas sobre o fluxo de vídeo do serviço. A instância precisa ser atualizada a cada quadro para produzir médias. |
SessionContextResult |
Classe de resultado base para todas as consultas assíncronas relacionadas à sessão. Esse resultado tem uma propriedade ErrorCode para testar se a consulta foi bem-sucedida. Em caso de erro, informações adicionais podem ser coletadas por meio do objeto Context. Consulte SessionGeneralContext |
ShellRenderingSettings |
Configurações globais para objetos renderizados usando o efeito de shell de substituição hierárquica . |
SingleSidedSettings |
Configurações para renderização de geometria de lado único. |
SkyReflectionSettings |
Configurações para as reflexões globais do céu. |
SpatialQueryResult |
O resultado de uma consulta espacial bem-sucedida |
SpotLightComponent |
Uma fonte de luz que emite luz dentro de um cone direcionado. |
StageSpaceSettings |
Opções para alterar a origem do espaço de estágio. |
Texture |
Texturas representam imagens que podem ser aplicadas à geometria. |
TokenRequiredEventArgs |
Informa ao aplicativo que o serviço requer um token de acesso atualizado ou um token de autenticação. |
ToolingConstants | |
ValidationUtils |
Constantes para renderização remota. |
ZFightingMitigationSettings |
Configurações para mitigação de combate a z. |
Estruturas
AssetConversionInputOptions |
Parâmetros de entrada para especificar um ativo a ser convertido. |
AssetConversionOptions |
Parâmetros para especificar o local de saída de um ativo convertido. |
AssetConversionOutputOptions |
Parâmetros para especificar o local de saída de um ativo convertido. |
Bounds |
Uma caixa delimitadora alinhada ao eixo (AABB). Ele é definido por dois cantos no espaço mundial que abrangem a caixa. |
CameraFov |
Uma definição genérica, possivelmente fora do centro do campo de exibição de uma câmera. |
Color4 |
Cor de 4 componentes (vermelho, verde, azul, alfa) com precisão única. |
Color4Ub |
Cor do componente 4 (vermelho, verde, azul, alfa) com base em componentes de 8 bits [0,.255]. |
ConversionProperties |
Propriedades de uma conversão de ativo. |
Double3 |
Vetor de 3 componentes com precisão dupla. |
Float2 |
Vetor de 2 componentes com precisão única. |
Float3 |
Vetor de 3 componentes com precisão única. |
Float4 |
Vetor de 4 componentes com precisão única. |
FrameStatistics |
Estatísticas de quadro para fazer a avaliação de desempenho do lado do cliente. Consulte GetLastFrameStatistics(FrameStatistics). |
LoadFromBlobOptions |
Parâmetros para carregar dados do armazenamento de blobs do Azure. |
LoadModelFromSasOptions |
Parâmetros para carregar um modelo usando um URI. |
LoadModelOptions |
Parâmetros para carregar um modelo do armazenamento de blobs do Azure. |
LoadTextureFromSasOptions |
Parâmetros para carregar uma textura usando um URI. |
LoadTextureOptions |
Parâmetros para carregar uma textura. |
Matrix4x4 |
Matriz 4x4 com base em componentes de precisão única. |
OrientedBox |
Uma caixa delimitadora orientada (OBB). |
PerformanceAssessment |
Avaliação de desempenho das estatísticas de Renderização Remota. Consulte QueryServerPerformanceAssessmentAsync(). |
PerformanceInformation |
Descreve um único valor de avaliação de desempenho. Consulte PerformanceAssessment. |
Plane |
Um plano em espaço 3d descrito pelos quatro componentes A, B, C e D. No ARR, os planos são definidos na forma normal padrão, o que significa que uma posição 3d (x,y,z) está no plano quando satisfaz Ax + By + C*z + D = 0. |
Quaternion |
Quatérnio de precisão única para descrever uma rotação de objeto. |
RayCast |
Parâmetros para fazer um raycast. |
RayCastHit |
Contém informações sobre um único hit de raycast. |
RemoteRenderingInitialization |
Opções para inicialização de runtime de Renderização Remota. |
RendererInitOptions |
Parâmetros para se conectar ao runtime de um RenderingSession. |
RenderingSessionCreationOptions |
Parâmetros para criar uma sessão de renderização. |
RenderingSessionCreationOptionsUnsafe |
Struct interno. |
RenderingSessionProperties |
Propriedades de uma sessão de renderização. |
RenderingSessionUpdateOptions |
Parâmetros para atualizar uma sessão de renderização. |
ResourceStateResult_Experimental |
Estrutura de resultados retornada por GetResourceStateAsync_Experimental(). |
ServiceStatistics.AggregatedStatistics | |
SessionConfiguration |
Informações de conta e domínio ao qual associar uma instância de RemoteRenderingClient. |
SessionGeneralContext |
Informações de valor retornado estendido para chamadas assíncronas RenderingSession e RemoteRenderingClient. |
SimulationUpdateParameters |
Quando GraphicsBindingSimD3d11 é usado, isso deve ser preenchido e passado para Update(SimulationUpdateParameters, SimulationUpdateResult) uma vez por quadro. |
SimulationUpdateResult |
Quando GraphicsBindingSimD3d11 for usado, os objetos desse struct conterão o resultado depois de chamar Update(SimulationUpdateParameters, SimulationUpdateResult)com êxito. |
SpatialQuery |
Parâmetro de entrada para executar uma consulta espacial com um AABB. Todos os componentes de malha que se sobrepõem a essa caixa serão retornados. |
SpatialQueryAabb |
Parâmetros de entrada para executar uma consulta espacial com uma caixa delimitadora alinhada ao eixo (AABB). Os componentes de malha que se sobrepõem a ele serão retornados. |
SpatialQueryObb |
Parâmetros de entrada para executar uma consulta espacial com uma caixa delimitadora orientada. Os componentes de malha que se sobrepõem a ele serão retornados. |
SpatialQuerySphere |
Parâmetros de entrada para executar uma consulta espacial com uma esfera. Os componentes de malha que se sobrepõem a ele serão retornados. |
Sphere |
É uma esfera. |
StereoCameraFov |
Esse struct contém um campo de exibições para a exibição da câmera esquerda e direita na renderização estéreo. |
StereoMatrix4x4 |
Este struct contém matrizes para a exibição da câmera esquerda e direita na renderização estéreo. |
Transform |
Descreve uma transformação no espaço 3D (espaço local ou espaço mundial), que consiste em posição, rotação e dimensionamento. |
VulkanRenderParameters |
Quando GraphicsBindingOpenXrVulkan é usado, isso deve ser preenchido e passado para PrepareRender(VulkanRenderParameters) e BlitRemoteFrame(VulkanRenderParameters) uma vez por quadro. |
Enumerações
Axis |
Coordenar definições do eixo do sistema. |
ColorMaterialFeatures |
Sinalizadores específicos do ColorMaterial. |
ColorTransparencyMode |
Define se o ColorMaterial é transparente e como ele se combina com a tela de fundo. |
ConnectionStatus |
Status da conexão com o servidor. |
ConnectionType |
O tipo de conexão a ser usada. |
ConversionSessionStatus |
Preterido, use ConversionStatus. |
ConversionStatus |
O status de uma conversão de ativo. |
DepthConvention |
A convenção de ponto flutuante de espaço de tela z usada para renderização |
Entity.VisitorResult |
Código de resultado usado pelo VisitEntityDelegate para sinalizar se o visitante deve continuar a percorrer o scenegraph ou não. |
FocusPointResult |
O estado do ponto de foco remoto no quadro atual. |
GraphicsApiType |
APIs gráficas com suporte. |
HierarchicalEnableState |
Enumeração que descreve os três estados habilitados em um contexto hierárquico. HierarchicalEnableState é usado em conjunto com HierarchicalStates |
HierarchicalStates |
Renderizar propriedades que podem ser substituídas pelo HierarchicalStateOverrideComponent |
HitCollectionPolicy |
Determina o que atinge um retorno de consulta raycast. |
LogLevel |
Registrando níveis de severidade. |
MaterialType |
Tipos de material com suporte. |
MetadataValueType |
Especifica o tipo de um valor de metadados. |
ObjectType |
Os diferentes tipos de objetos usados pelo ARR. |
PbrMaterialFeatures |
Sinalizadores específicos do PbrMaterial. |
PbrVertexAlphaMode |
Define como a parte alfa da cor do vértice de uma malha contribui para a cor final. |
PerformanceRating |
Especifica categorias amplas para avaliar o significado de uma medida de desempenho. |
PoseMode |
O modo de pose usado para renderização. |
RayHitType |
Classifica o tipo de ocorrência de um resultado de ocorrência de raycast individual. |
RenderingSessionStatus |
Status de uma sessão de renderização. |
RenderingSessionVmSize |
Tamanho do servidor usado para a sessão de renderização. |
ResourceDataSourceState_Experimental |
Enumeração que descreve possíveis estados de um recurso, no que diz respeito à conexão do recurso com sua fonte de dados. |
Result |
Tipo de resultado genérico usado pela API de Renderização Remota. |
ServiceRenderMode |
Os modos possíveis para a renderização do lado do servidor. |
SingleSidedMode |
Opções para renderizar geometria de lado único. |
StringComparison |
Enumeração que fornece um conjunto de métodos de comparação de cadeia de caracteres predefinidos. |
TextureCoordinateGenerationMode |
Define o método em que as coordenadas de textura Uv são geradas para amostragem de textura material. |
TextureType |
Os tipos de textura com suporte. |
Delegados
ConnectionStatusChangedEventHandler |
Delegar para receber atualizações de status de conexão. |
Entity.EntitySearchDelegate |
Delegado usado para pesquisar uma hierarquia de entidade para uma entidade que inclua seus filhos. |
Entity.VisitEntityDelegate |
Delegado usado para visitar uma hierarquia de entidade, incluindo seus filhos. |
LogEventHandler |
Delegar para receber mensagens de log. |
RemoteManagerStatic.ExceptionLoggedDelegate | |
RemoteManagerStatic.ShutdownDelegate | |
RenderingConnectionUpdatedEventHandler |
Representante para receber notificação quando um tique de atualização for concluído em um RenderingConnection. |
TokenRequiredEventHandler |
Informa ao aplicativo que um cliente de renderização remota requer um token de acesso atualizado ou token de autenticação. |