RenderingConnection Classe
Definição
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.
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 | |
DebugRenderingSettings | |
LogLevel |
Somente as mensagens neste nível de log ou abaixo serão entregues por meio MessageLoggedde . |
OutlineSettings | |
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 | |
StageSpaceSettings | |
ZFightingMitigationSettings |
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. |