Condividi tramite


Microsoft.Azure.RemoteRendering Spazio dei nomi

Classi

AssetConversionResult

Deprecato, non usare

AssetConversionStatusResult

Deprecato, usare invece ConversionPropertiesResult.

CameraSettings

Impostazioni della fotocamera.

ColorMaterial

Materiale che non ottiene alcuna illuminazione applicata.

ComponentBase

Classe di base per tutti i componenti.

ConversionPropertiesArrayResult

Oggetto Result restituito da GetCurrentConversionsAsync(). Lo stato di esito positivo e il contesto di errore aggiuntivo possono essere recuperati tramite la classe SessionContextResultdi base . In caso di esito positivo, la proprietà Conversions contiene una matrice valida di ConversionProperties istanze.

ConversionPropertiesResult

Oggetto Result restituito da GetConversionPropertiesAsync(String). Lo stato di esito positivo e il contesto di errore aggiuntivo possono essere recuperati tramite la classe SessionContextResultdi base . In caso di esito positivo, la proprietà Properties contiene un'istanza valida di ConversionProperties.

CreateRenderingSessionResult

Oggetto Result restituito da OpenRenderingSessionAsync(String) e CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). Lo stato di esito positivo e il contesto di errore aggiuntivo possono essere recuperati tramite la classe SessionContextResultdi base . In caso di esito positivo, la proprietà Session contiene un riferimento valido RenderingSession .

CutPlaneComponent

I piani di taglio vengono usati per tagliare parti di mesh per essere in grado di visualizzare all'interno.

DebugRenderingSettings

Opzioni per le funzionalità di rendering di debug

DirectionalLightComponent

Sorgente di luce che emette la luce a livello globale in una direzione fissa.

DisableInSimulationAttribute

Disabilitare il campo dell'interfaccia utente corrispondente in modalità simulazione.

EnableInSimulationAttribute

Disabilitare il campo dell'interfaccia utente corrispondente quando non è in modalità simulazione.

Entity

Un'entità rappresenta un oggetto nello spazio.

GraphicsBinding

Classe di base per le associazioni grafiche.

GraphicsBindingOpenXrD3d11

Associazione D3D11 per OpenXR.

GraphicsBindingOpenXrVulkan

Associazione Vulkan per OpenXR.

GraphicsBindingSimD3d11

Associazione api grafica per la simulazione locale.

GraphicsBindingWmrD3d11

Associazione D3D11 per Windows Mixed Reality.

HierarchicalStateOverrideComponent

Controlla la visualizzazione delle sottoarchie di entità.

LightComponentBase

Classe di base per tutti i componenti leggeri.

LoadModelResult

Dati dei risultati per una richiesta del modello di caricamento.

Material

I materiali sono risorse condivise usate per descrivere le proprietà di rendering di un oggetto Mesh.

Mesh

Le mesh contengono dati geometrici e Material riferimenti per il rendering.

MeshComponent

Esegue il rendering di una mesh nella posizione dell'oggetto Entity.

NativeLibraryExtensions
ObjectBase

Classe di base per entità e componenti.

ObjectMetadata

Raccolta di valori di metadati per un oggetto .

ObjectMetadataEntry

Una singola voce di metadati per un oggetto .

OutlineSettings

Impostazioni globali per il rendering della struttura.

PbrMaterial

Materiale per il rendering basato su fisico.

PointCloudSettings

Impostazioni per il rendering cloud del punto (sperimentale).

PointLightComponent

Sorgente di luce che emette la luce in modo uniforme in tutte le direzioni.

RayCastQueryResult

Oggetto Result restituito da RayCastQueryAsync(RayCast). Questa classe contiene una matrice (potenzialmente vuota) di riscontri del cast ray dopo una chiamata a ray cast asincrona.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient è una connessione autorizzata alle API di Azure per Rendering remoto.

RenderingConnection

Punto di ingresso principale per Rendering remoto azioni specifiche. È possibile accedere tramite RenderingSession.Connection dopo una connessione riuscita.

RenderingSession

Ogni sessione di rendering è in esecuzione in un server dedicato, fornendo la funzionalità di Rendering remoto di Azure.

RenderingSessionPropertiesArrayResult

Oggetto Result restituito da GetCurrentRenderingSessionsAsync(). Lo stato di esito positivo e il contesto di errore aggiuntivo possono essere recuperati tramite la classe SessionContextResultdi base . In caso di esito positivo, la proprietà SessionProperties contiene una matrice valida di RenderingSessionProperties istanze.

RenderingSessionPropertiesResult

Oggetto Result restituito da GetPropertiesAsync(). Lo stato di esito positivo e il contesto di errore aggiuntivo possono essere recuperati tramite la classe SessionContextResultdi base . In caso di esito positivo, la proprietà SessionProperties contiene un'istanza valida di RenderingSessionProperties.

ResourceBase

Classe di base per tutte le risorse.

RRException

Classe di base per tutte le eccezioni API Rendering remoto.

RRSessionException

Classe di base per tutte le eccezioni di sessione di rendering remoto.

ServiceStatistics

Questa classe fornisce statistiche sul flusso video dal servizio.

L'istanza deve essere aggiornata ogni frame per produrre medie.

SessionContextResult

Classe di risultati di base per tutte le query asincrone correlate alla sessione. Questo risultato ha una proprietà ErrorCode per verificare se la query ha esito positivo. In caso di errore, è possibile raccogliere informazioni aggiuntive tramite l'oggetto Context. Vedere SessionGeneralContext

ShellRenderingSettings

Impostazioni globali per gli oggetti sottoposti a rendering usando l'effetto shell di override gerarchico.

SingleSidedSettings

Impostazioni per il rendering della geometria a lato singolo.

SkyReflectionSettings

Impostazioni per i riflessi del cielo globale.

SpatialQueryResult

Risultato di una query spaziale riuscita

SpotLightComponent

Fonte di luce che emette luce all'interno di un cono diretto.

StageSpaceSettings

Opzioni per modificare l'origine dello spazio di fase.

Texture

Le trame rappresentano immagini che possono essere applicate alla geometria.

TokenRequiredEventArgs

Informa l'applicazione che il servizio richiede un token di accesso aggiornato o un token di autenticazione.

ToolingConstants
ValidationUtils

Costanti per il rendering remoto.

ZFightingMitigationSettings

Impostazioni per la mitigazione z-fighting.

Struct

AssetConversionInputOptions

Parametri di input per specificare un asset da convertire.

AssetConversionOptions

Parametri per specificare la posizione di output di un asset convertito.

AssetConversionOutputOptions

Parametri per specificare la posizione di output di un asset convertito.

Bounds

Riquadro delimitatore allineato all'asse (AABB). Viene definito attraverso due angoli nello spazio globale che si estende sulla scatola.

CameraFov

Definizione generica, possibilmente fuori centro del campo di visualizzazione di una fotocamera.

Color4

Colore a 4 componenti (rosso, verde, blu, alfa) con precisione singola.

Color4Ub

4 colore componente (rosso, verde, blu, alfa) basato su componenti a 8 bit [0,.255].

ConversionProperties

Proprietà di una conversione di asset.

Double3

Vettore a 3 componenti con precisione doppia.

Float2

Vettore a 2 componenti con precisione singola.

Float3

Vettore a 3 componenti con precisione singola.

Float4

Vettore a 4 componenti con precisione singola.

FrameStatistics

Statistiche dei frame per eseguire la valutazione delle prestazioni lato client. Vedere GetLastFrameStatistics(FrameStatistics).

LoadFromBlobOptions

Parametri per il caricamento dei dati dall'archivio BLOB di Azure.

LoadModelFromSasOptions

Parametri per il caricamento di un modello tramite un URI.

LoadModelOptions

Parametri per il caricamento di un modello dall'archivio BLOB di Azure.

LoadTextureFromSasOptions

Parametri per il caricamento di una trama usando un URI.

LoadTextureOptions

Parametri per il caricamento di una trama.

Matrix4x4

Matrice 4x4 basata su singoli componenti di precisione.

OrientedBox

Un rettangolo di selezione orientato (OBB).

PerformanceAssessment

Valutazione delle prestazioni delle statistiche Rendering remoto. Vedere QueryServerPerformanceAssessmentAsync().

PerformanceInformation

Descrive un singolo valore di valutazione delle prestazioni. Vedere PerformanceAssessment.

Quaternion

Quaternione a precisione singola per descrivere una rotazione di un oggetto.

RayCast

Parametri per eseguire un raycast.

RayCastHit

Contiene informazioni su un singolo hit raycast.

RemoteRenderingInitialization

Opzioni per Rendering remoto'inizializzazione del runtime.

RendererInitOptions

Parametri per la connessione al runtime di un oggetto RenderingSession.

RenderingSessionCreationOptions

Parametri per la creazione di una sessione di rendering.

RenderingSessionCreationOptionsUnsafe

Struct interno.

RenderingSessionProperties

Proprietà di una sessione di rendering.

RenderingSessionUpdateOptions

Parametri per l'aggiornamento di una sessione di rendering.

ResourceStateResult
ServiceStatistics.AggregatedStatistics
SessionConfiguration

Informazioni sull'account e dominio per associare un'istanza RemoteRenderingClient a.

SessionGeneralContext

Informazioni sui valori restituiti estesi per RenderingSession e RemoteRenderingClient chiamate asincrone.

SimulationUpdateParameters

Quando GraphicsBindingSimD3d11 viene usato, questo deve essere compilato e passato a Update(SimulationUpdateParameters, SimulationUpdateResult) una volta per fotogramma.

SimulationUpdateResult

Quando GraphicsBindingSimD3d11 viene usato, gli oggetti di questo struct conterrà il risultato dopo aver chiamato Update(SimulationUpdateParameters, SimulationUpdateResult)correttamente .

SpatialQuery

Parametro di input per eseguire una query spaziale con un AABB. Tutti i componenti mesh che si sovrappongono a questa casella verranno restituiti.

SpatialQueryAabb

Parametri di input per l'esecuzione di una query spaziale con una casella di selezione allineata all'asse (AABB). I componenti mesh che si sovrappongono verranno restituiti.

SpatialQueryObb

Parametri di input per eseguire una query spaziale con un rettangolo di selezione orientato. I componenti mesh che si sovrappongono verranno restituiti.

SpatialQuerySphere

Parametri di input per eseguire una query spaziale con una sfera. I componenti mesh che si sovrappongono verranno restituiti.

Sphere

È una sfera.

StereoCameraFov

Questo struct contiene il campo delle visualizzazioni per la visualizzazione della fotocamera a sinistra e destra nel rendering stereo.

StereoMatrix4x4

Questo struct contiene matrici per la visualizzazione della fotocamera sinistra e destra nel rendering stereo.

VulkanRenderParameters

Quando GraphicsBindingOpenXrVulkan viene usato, questa operazione deve essere compilata e passata a PrepareRender(VulkanRenderParameters) e BlitRemoteFrame(VulkanRenderParameters) una volta per fotogramma.

Enumerazioni

Axis

Definizioni degli assi del sistema di coordinate.

ColorMaterialFeatures

Flag specifici dell'oggetto ColorMaterial.

ColorTransparencyMode

Definisce se è ColorMaterial trasparente e come si fonde con lo sfondo.

ConnectionStatus

Stato della connessione al server.

ConnectionType

Il tipo di connessione da utilizzare.

ConversionSessionStatus

Deprecato, usare invece ConversionStatus.

ConversionStatus

Stato di una conversione di asset.

DepthConvention

Convenzione z a virgola mobile dello spazio sullo schermo usata per il rendering

Entity.VisitorResult

Codice del risultato usato da VisitEntityDelegate per segnalare se il visitatore deve continuare a attraversare o meno la scena.

FocusPointResult

Stato del punto attivo remoto nel frame corrente.

GraphicsApiType

API grafiche supportate.

HierarchicalEnableState

Enumerazione che descrive i tre stati abilitati in un contesto gerarchico. HierarchicalEnableState viene usato in combinazione con HierarchicalStates

HierarchicalStates

Eseguire il rendering delle proprietà di cui è possibile eseguire l'override da parte di HierarchicalStateOverrideComponent

HitCollectionPolicy

Determina i risultati restituiti da una query raycast.

LogLevel

Livelli di gravità della registrazione.

MaterialType

Tipi di materiale supportati.

MetadataValueType

Specifica il tipo di un valore di metadati.

ObjectType

Tipi diversi di oggetti utilizzati da ARR.

PbrMaterialFeatures

Flag specifici dell'oggetto PbrMaterial.

PbrVertexAlphaMode

Definisce il modo in cui la parte alfa del colore del vertice di una mesh contribuisce al colore finale.

PerformanceRating

Specifica categorie generali per la valutazione del significato di una misurazione delle prestazioni.

PoseMode

Modalità di posa utilizzata per il rendering.

RayHitType

Classifica il tipo di hit di un singolo risultato del raycast.

RenderingSessionStatus

Stato di una sessione di rendering.

RenderingSessionVmSize

Dimensioni del server utilizzato per la sessione di rendering.

Result

Tipo di risultato generico usato dall'API Rendering remoto.

ServiceRenderMode

Le modalità possibili per il rendering lato server.

SingleSidedMode

Opzioni per il rendering della geometria a lato singolo.

TextureType

Tipi di trama supportati.

Delegati

ConnectionStatusChangedEventHandler

Delegato per la ricezione degli aggiornamenti dello stato della connessione.

Entity.EntitySearchDelegate

Delegato usato per cercare in una gerarchia di entità un'entità inclusa nei relativi elementi figlio.

Entity.VisitEntityDelegate

Delegato usato per visitare una gerarchia di entità inclusiva dei relativi elementi figlio.

LogEventHandler

Delegato per la ricezione dei messaggi di log.

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

Delegato per la ricezione di una notifica quando un segno di spunta dell'aggiornamento è stato completato in un RenderingConnectionoggetto .

TokenRequiredEventHandler

Informa l'applicazione che un client di rendering remoto richiede un token di accesso aggiornato o un token di autenticazione.