Compartilhar via


RenderingConnection Classe

Definição

Ponto de entrada principal para Remote Rendering ações específicas. Pode ser acessado por meio de RenderingSession.Connection, após uma conexão bem-sucedida.

public ref class RenderingConnection
public class RenderingConnection
type RenderingConnection = class
Public Class RenderingConnection
Herança
RenderingConnection

Propriedades

CameraSettings

Configurações globais da câmera.

DebugRenderingSettings

Configurações globais de renderização de depuração.

LogLevel

Somente as mensagens neste nível de log ou abaixo serão entregues por meio MessageLoggedde .

OutlineSettings

Configurações de estrutura de tópicos globais.

PointCloudSettings_Experimental

Experimental: acesse as configurações de nuvem de ponto global.

RootEntities

Recupera a lista de todas as entidades raiz. Uma entidade raiz é qualquer entidade existente que não tenha .Parent Isso inclui entidades raiz criadas por meio do carregamento de um modelo e entidades criadas no lado do cliente. As entidades retornadas não aparecem em uma ordem específica na lista.

ShellRenderingSettings

Configurações globais de renderização de shell.

SingleSidedSettings

Configurações globais de renderização de lado único.

SkyReflectionSettings

Configurações globais de reflexão do céu.

StageSpaceSettings

Configurações de espaço de estágio global.

ZFightingMitigationSettings

Estado de mitigação global do z-fighting.

Métodos

CreateComponent(ObjectType, Entity)

Cria um novo componente.

CreateEntity()

Cria uma nova entidade.

CreateMaterial(MaterialType)

Cria um novo Material.

GetRootEntities(List<Entity>)

Ponto de entrada principal para Remote Rendering ações específicas. Pode ser acessado por meio de RenderingSession.Connection, após uma conexão bem-sucedida.

LoadModelAsync(LoadModelOptions, Action<Single>)

Inicia o carregamento de um modelo localizado no armazenamento do Azure.

LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>)

Inicia o carregamento de um modelo usando um token SAS para identificar o modelo.

LoadTextureAsync(LoadTextureOptions)

Inicia o carregamento de uma textura localizada no armazenamento do Azure.

LoadTextureFromSasAsync(LoadTextureFromSasOptions)

Inicia o carregamento de uma textura usando um token SAS para identificar a textura.

QueryServerPerformanceAssessmentAsync()

Executa uma consulta de avaliação de desempenho no servidor.

RayCastQueryAsync(RayCast)

Executa uma consulta raycast na cena remota.

SpatialQueryAabbAsync(SpatialQueryAabb)

Executa uma consulta espacial na cena remota usando uma caixa delimitadora alinhada ao eixo (AABB) como o volume de consulta.

SpatialQueryAsync(SpatialQuery)

Executa uma consulta espacial na cena remota.

SpatialQueryObbAsync(SpatialQueryObb)

Executa uma consulta espacial na cena remota usando uma caixa orientada como o volume de consulta.

SpatialQuerySphereAsync(SpatialQuerySphere)

Executa uma consulta espacial na cena remota usando uma esfera como o volume de consulta.

Update()

Envia por push todas as atualizações de cliente para o servidor e envia todas as mensagens recebidas do servidor.

Eventos

MessageLogged

As mensagens de log são entregues por meio desse retorno de chamada.

Updated

Evento que é chamado após Update() a conclusão.

Aplica-se a

Confira também