Microsoft.Azure.RemoteRendering Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
AssetConversionResult |
Preterido, não utilize |
AssetConversionStatusResult |
Preterido, use ConversionPropertiesResult em vez disso. |
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 sucesso e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de sucesso, a propriedade Conversions mantém uma matriz válida de ConversionProperties instâncias. |
ConversionPropertiesResult |
Objeto de resultado retornado por GetConversionPropertiesAsync(String). O estado de sucesso e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de sucesso, a propriedade Properties mantém uma instância válida de ConversionProperties. |
CreateRenderingSessionResult |
Objeto de resultado retornado por OpenRenderingSessionAsync(String) e CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). O estado de sucesso e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de sucesso, a propriedade Session mantém uma referência de RenderingSession válida. |
CutPlaneComponent |
Os planos cortados são usados para cortar partes de malhas para poder espreitar o interior. |
DebugRenderingSettings |
Opções para recursos de renderização de depuração |
DirectionalLightComponent |
Uma fonte de luz que emite luz globalmente em uma direção fixa. |
DisableInSimulationAttribute |
Desative o campo da interface do usuário correspondente quando estiver no modo de simulação. |
EnableInSimulationAttribute |
Desative o campo da interface do usuário correspondente quando não estiver no modo de simulação. |
Entity |
Uma entidade representa um objeto no espaço. |
GraphicsBinding |
Classe base para ligações gráficas. |
GraphicsBindingOpenXrD3d11 |
Ligação D3D11 para OpenXR. |
GraphicsBindingOpenXrVulkan |
Ligação Vulkan para OpenXR. |
GraphicsBindingSimD3d11 |
Vinculação de API gráfica para simulação local. |
GraphicsBindingWmrD3d11 |
Ligação D3D11 para Windows Mixed Reality. |
HierarchicalStateOverrideComponent | |
LightComponentBase |
Classe de base para todos os componentes leves. |
LoadModelResult |
Dados de resultado para 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 Material para renderização. |
MeshComponent |
Renderiza uma malha na posição do Entity. |
NativeLibraryExtensions | |
ObjectBase | |
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 com base física. |
PointCloudSettings |
Configurações para renderização de nuvem de pontos (experimental). |
PointLightComponent |
Uma fonte de luz que emite luz uniformemente em todas as direções. |
RayCastQueryResult |
Objeto de resultado retornado por RayCastQueryAsync(RayCast). Esta classe contém uma matriz (potencialmente vazia) de acertos de transmissão de raio após uma chamada de transmissão de raio assíncrona. |
RemoteManagerStatic | |
RemoteRenderingClient |
RemoteRenderingClient é uma conexão autorizada com as APIs do Azure para Renderização Remota. |
RenderingConnection |
Principal ponto de entrada para ações específicas de renderização remota. Pode ser acessado via RenderingSession.Connection, após uma conexão bem-sucedida. |
RenderingSession |
Cada sessão de renderização é executada em um servidor dedicado, fornecendo a funcionalidade de Renderização Remota do Azure. |
RenderingSessionPropertiesArrayResult |
Objeto de resultado retornado por GetCurrentRenderingSessionsAsync(). O estado de sucesso e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de sucesso, a propriedade SessionProperties mantém uma matriz válida de instâncias RenderingSessionProperties. |
RenderingSessionPropertiesResult |
Objeto de resultado retornado por GetPropertiesAsync(). O estado de sucesso e o contexto de erro adicional podem ser recuperados por meio da classe base SessionContextResult. Em caso de sucesso, a propriedade SessionProperties manté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 |
Esta 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. Visualizar 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 os reflexos 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 palco. |
Texture |
As texturas representam imagens que podem ser aplicadas à geometria. |
TokenRequiredEventArgs |
Informa o aplicativo que o serviço requer um token de acesso atualizado ou token de autenticação. |
ToolingConstants | |
ValidationUtils |
Constantes para renderização remota. |
ZFightingMitigationSettings |
Configurações para mitigação de combate ao 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). É definido através de dois cantos no espaço-mundo que atravessam a caixa. |
CameraFov |
Uma definição genérica, possivelmente fora do centro do campo de visão de uma câmera. |
Color4 |
Cor de 4 componentes (vermelho, verde, azul, alfa) com precisão única. |
Color4Ub |
4 cores de componentes (vermelho, verde, azul, alfa) com base em componentes de 8 bits [0,255]. |
ConversionProperties |
Propriedades de uma conversão de ativos. |
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 quadros para fazer a avaliação de desempenho do lado do cliente. Ver 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 blob do Azure. |
LoadTextureFromSasOptions |
Parâmetros para carregar uma textura usando um URI. |
LoadTextureOptions |
Parâmetros para carregar uma textura. |
Matrix4x4 |
Matriz 4x4 baseada em componentes de precisão únicos. |
OrientedBox |
Uma caixa delimitadora orientada (OBB). |
PerformanceAssessment |
Avaliação de desempenho de estatísticas de renderização remota. Ver QueryServerPerformanceAssessmentAsync(). |
PerformanceInformation |
Descreve um único valor de avaliação de desempenho. Ver PerformanceAssessment. |
Plane |
Um plano no espaço 3d descrito por 4 componentes A, B, C e D. Em 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 |
Quaternião de precisão única para descrever a rotação de um objeto. |
RayCast |
Parâmetros para fazer um raycast. |
RayCastHit |
Contém informações sobre um único hit raycast. |
RemoteRenderingInitialization |
Opções para inicialização do tempo de execução da renderização remota. |
RendererInitOptions |
Parâmetros para conexão com o tempo de execução de um RenderingSession. |
RenderingSessionCreationOptions |
Parâmetros para criar uma sessão de renderização. |
RenderingSessionCreationOptionsUnsafe |
Estrutura interna. |
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 da conta e domínio ao qual associar uma instância RemoteRenderingClient. |
SessionGeneralContext |
Informações de valor de retorno estendidas para RenderingSession e RemoteRenderingClient chamadas assíncronas. |
SimulationUpdateParameters |
Quando GraphicsBindingSimD3d11 é usado, este deve ser preenchido e passado para Update(SimulationUpdateParameters, SimulationUpdateResult) uma vez por quadro. |
SimulationUpdateResult |
Quando GraphicsBindingSimD3d11 é usado, os objetos dessa struct conterão o resultado depois de chamáUpdate(SimulationUpdateParameters, SimulationUpdateResult)com êxito . |
SpatialQuery |
Parâmetro de entrada para realizar uma consulta espacial com um AABB. Todos os componentes de malha que se sobrepõem a esta caixa serão devolvidos. |
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 |
Esta estrutura mantém o campo de visão para a visão da câmera esquerda e direita na renderização estéreo. |
StereoMatrix4x4 |
Esta estrutura contém matrizes para a visã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 escala. |
VulkanRenderParameters |
Quando GraphicsBindingOpenXrVulkan é usado, este deve ser preenchido e passado para PrepareRender(VulkanRenderParameters) e BlitRemoteFrame(VulkanRenderParameters) uma vez por quadro. |
Enumerações
Axis |
Coordenar definições de eixos do sistema. |
ColorMaterialFeatures |
Bandeiras específicas do ColorMaterial. |
ColorTransparencyMode |
Define se o ColorMaterial é transparente e como ele se mistura com o plano de fundo. |
ConnectionStatus |
Status da conexão com o servidor. |
ConnectionType |
O tipo de conexão a ser usada. |
ConversionSessionStatus |
Preterido, use ConversionStatus em vez disso. |
ConversionStatus |
O status de uma conversão de ativos. |
DepthConvention |
A convenção z de ponto flutuante de espaço de tela 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 suportadas. |
HierarchicalEnableState |
Enum 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 quais acertos uma consulta raycast retorna. |
LogLevel |
Registrando os níveis de gravidade. |
MaterialType |
Tipos de materiais suportados. |
MetadataValueType |
Especifica o tipo de um valor de metadados. |
ObjectType |
Os diferentes tipos de objetos usados pelo ARR. |
PbrMaterialFeatures |
Bandeiras específicas do PbrMaterial. |
PbrVertexAlphaMode |
Define como a porção alfa da cor do vértice de uma malha contribui para a cor final. |
PerformanceRating |
Especifica categorias amplas para avaliar o significado de uma medição de desempenho. |
PoseMode |
O modo de pose usado para renderização. |
RayHitType |
Classifica o tipo de acerto de um resultado de acerto 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, com relação à 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 unilateral. |
StringComparison |
Enum 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 de material. |
TextureType |
Os tipos de textura suportados. |
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 |
O delegado costumava visitar uma hierarquia de entidades, incluindo seus filhos. |
LogEventHandler |
Delegar para receber mensagens de log. |
RemoteManagerStatic.ExceptionLoggedDelegate | |
RemoteManagerStatic.ShutdownDelegate | |
RenderingConnectionUpdatedEventHandler |
Delegar para receber notificação quando uma marca de atualização for concluída em um RenderingConnection. |
TokenRequiredEventHandler |
Informa o aplicativo que um cliente de renderização remota requer um token de acesso atualizado ou token de autenticação. |