Microsoft.Azure.RemoteRendering Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 base SessionContextResult. In caso di esito positivo, la proprietà Conversions contiene una matrice valida di istanze di ConversionProperties. |
ConversionPropertiesResult |
Oggetto Result restituito da GetConversionPropertiesAsync(String). Lo stato di esito positivo e il contesto di errore aggiuntivo possono essere recuperati tramite la classe base SessionContextResult. 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 base SessionContextResult. In caso di esito positivo, la proprietà Session contiene un riferimento RenderingSession valido. |
CutPlaneComponent |
I piani di taglio vengono usati per tagliare parti di mesh per poter 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 quando si usa la 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 i binding grafici. |
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 sottocategorie delle entità . |
LightComponentBase |
Classe 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 Mesh. |
Mesh |
Le mesh contengono dati geometrici e riferimenti Material per il rendering. |
MeshComponent |
Esegue il rendering di una mesh nella posizione del Entity. |
NativeLibraryExtensions | |
ObjectBase |
Classe base per entità e componenti . |
ObjectMetadata |
Raccolta di valori di metadati per un oggetto . |
ObjectMetadataEntry |
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 luce uniformemente in tutte le direzioni. |
RayCastQueryResult |
Oggetto Result restituito da RayCastQueryAsync(RayCast). Questa classe contiene una matrice di cast ray potenzialmente vuota 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 azioni specifiche di Rendering remoto. È possibile accedere tramite RenderingSession.Connection, dopo una connessione riuscita. |
RenderingSession |
Ogni sessione di rendering è in esecuzione in un server dedicato, fornendo la funzionalità 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 base SessionContextResult. In caso di esito positivo, la proprietà SessionProperties contiene una matrice valida di istanze di RenderingSessionProperties. |
RenderingSessionPropertiesResult |
Oggetto Result restituito da GetPropertiesAsync(). Lo stato di esito positivo e il contesto di errore aggiuntivo possono essere recuperati tramite la classe base SessionContextResult. 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 dell'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 fotogramma 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 avuto esito positivo. In caso di errore, è possibile raccogliere informazioni aggiuntive tramite l'oggetto Context. Vedere SessionGeneralContext |
ShellRenderingSettings |
Impostazioni globali per gli oggetti di cui viene eseguito il 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 |
Sorgente di luce che emette luce all'interno di un cono diretto. |
StageSpaceSettings |
Opzioni per la modifica dell'origine dello spazio di staging. |
Texture |
Le trame rappresentano immagini che possono essere applicate alla geometria. |
TokenRequiredEventArgs |
Informa l'applicazione che il servizio richiede un token di accesso o un token di autenticazione aggiornato. |
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 |
Un rettangolo di selezione 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 di Rendering remoto. Vedere QueryServerPerformanceAssessmentAsync(). |
PerformanceInformation |
Descrive un singolo valore di valutazione delle prestazioni. Vedere PerformanceAssessment. |
Plane |
Un piano nello spazio 3d descritto da 4 componenti A, B, C e D. In ARR, i piani sono definiti in forma normale standard, il che significa che una posizione 3d (x,y,z) è sul piano quando soddisfa Ax + By + C*z + D = 0. |
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 l'inizializzazione del runtime di Rendering remoto. |
RendererInitOptions |
Parametri per la connessione al runtime di un 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_Experimental |
Struttura dei risultati restituita da GetResourceStateAsync_Experimental(). |
ServiceStatistics.AggregatedStatistics | |
SessionConfiguration |
Informazioni sull'account e dominio a cui associare un'istanza di RemoteRenderingClient. |
SessionGeneralContext |
Informazioni estese sul valore restituito per RenderingSession e RemoteRenderingClient chiamate asincrone. |
SimulationUpdateParameters |
Quando si usa GraphicsBindingSimD3d11, è necessario compilare e passare a Update(SimulationUpdateParameters, SimulationUpdateResult) una volta per ogni fotogramma. |
SimulationUpdateResult |
Quando si usa GraphicsBindingSimD3d11, gli oggetti di questo struct conterranno il risultato dopo aver chiamato correttamente Update(SimulationUpdateParameters, SimulationUpdateResult). |
SpatialQuery |
Parametro di input per l'esecuzione di una query spaziale con un AABB. Verranno restituiti tutti i componenti mesh che si sovrappongono a questa casella. |
SpatialQueryAabb |
Parametri di input per l'esecuzione di una query spaziale con un rettangolo delimitatore allineato all'asse (AABB). Verranno restituiti i componenti mesh che si sovrappongono a esso. |
SpatialQueryObb |
Parametri di input per l'esecuzione di una query spaziale con un rettangolo di selezione orientato. Verranno restituiti i componenti mesh che si sovrappongono a esso. |
SpatialQuerySphere |
Parametri di input per l'esecuzione di una query spaziale con una sfera. Verranno restituiti i componenti mesh che si sovrappongono a esso. |
Sphere |
È una sfera. |
StereoCameraFov |
Questo struct contiene il campo delle visualizzazioni per la visualizzazione della fotocamera sinistra e destra nel rendering stereo. |
StereoMatrix4x4 |
Questo struct contiene matrici per la visualizzazione della fotocamera sinistra e destra nel rendering stereo. |
Transform |
Descrive una trasformazione nello spazio 3d (spazio locale o spazio globale), costituita da posizione, rotazione e ridimensionamento. |
VulkanRenderParameters |
Quando si usa GraphicsBindingOpenXrVulkan, è necessario compilare e passare a PrepareRender(VulkanRenderParameters) e BlitRemoteFrame(VulkanRenderParameters) una volta per ogni fotogramma. |
Enumerazioni
Axis |
Definizioni dell'asse del sistema di coordinate. |
ColorMaterialFeatures |
Flag specifici del ColorMaterial. |
ColorTransparencyMode |
Definisce se l'ColorMaterial è trasparente e la modalità di fusione con lo sfondo. |
ConnectionStatus |
Stato della connessione al server. |
ConnectionType |
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 di risultato usato da VisitEntityDelegate per segnalare se il visitatore deve continuare a attraversare o meno la scena. |
FocusPointResult |
Stato del punto di attivazione remoto nel frame corrente. |
GraphicsApiType |
API grafiche supportate. |
HierarchicalEnableState |
Enumerazione che descrive i tre stati abilitati in un contesto gerarchico. HierarchicalEnableState viene usato insieme a HierarchicalStates |
HierarchicalStates |
Eseguire il rendering delle proprietà di cui è possibile eseguire l'override dal HierarchicalStateOverrideComponent |
HitCollectionPolicy |
Determina i risultati restituiti da una query raycast. |
LogLevel |
Livelli di gravità della registrazione. |
MaterialType |
Tipi di materiali supportati. |
MetadataValueType |
Specifica il tipo di un valore di metadati. |
ObjectType |
Tipi diversi di oggetti utilizzati da ARR. |
PbrMaterialFeatures |
Flag specifici del PbrMaterial. |
PbrVertexAlphaMode |
Definisce il modo in cui la parte alfa del colore del vertice di una mesh contribuisce al colore finale. |
PerformanceRating |
Specifica le categorie generali per valutare il significato di una misurazione delle prestazioni. |
PoseMode |
Modalità pose 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. |
ResourceDataSourceState_Experimental |
Enumerazione che descrive i possibili stati di una risorsa, per quanto riguarda la connessione della risorsa alla relativa origine dati. |
Result |
Tipo di risultato generico usato dall'API Rendering remoto. |
ServiceRenderMode |
Modalità possibili per il rendering lato server. |
SingleSidedMode |
Opzioni per il rendering della geometria a lato singolo. |
StringComparison |
Enumerazione che fornisce un set di metodi di confronto di stringhe predefiniti. |
TextureCoordinateGenerationMode |
Definisce il metodo che le coordinate della trama Uv vengono generate per il campionamento delle trame del materiale. |
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à inclusiva dei relativi elementi figlio. |
Entity.VisitEntityDelegate |
Delegato usato per visitare una gerarchia di entità inclusiva dei relativi elementi figlio. |
LogEventHandler |
Delegato per la ricezione di messaggi di log. |
RemoteManagerStatic.ExceptionLoggedDelegate | |
RemoteManagerStatic.ShutdownDelegate | |
RenderingConnectionUpdatedEventHandler |
Delegato per la ricezione di una notifica quando un segno di graduazione di aggiornamento è stato completato in un RenderingConnection. |
TokenRequiredEventHandler |
Informa l'applicazione che un client di rendering remoto richiede un token di accesso o un token di autenticazione aggiornati. |