Microsoft.Azure.RemoteRendering Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
AssetConversionResult |
Déconseillé, n’utilisez pas |
AssetConversionStatusResult |
Déconseillé, utilisez ConversionPropertiesResult à la place. |
CameraSettings |
Paramètres de l’appareil photo. |
ColorMaterial |
Matériau qui n’obtient aucun éclairage appliqué. |
ComponentBase |
Classe de base pour tous les composants. |
ConversionPropertiesArrayResult |
Objet result retourné par GetCurrentConversionsAsync(). L’état de réussite et le contexte d’erreur supplémentaire peuvent être récupérés via la classe de base SessionContextResult. En cas de réussite, la propriété Conversions contient un tableau valide d’instances de ConversionProperties. |
ConversionPropertiesResult |
Objet result retourné par GetConversionPropertiesAsync(String). L’état de réussite et le contexte d’erreur supplémentaire peuvent être récupérés via la classe de base SessionContextResult. En cas de réussite, la propriété Properties contient une instance valide de ConversionProperties. |
CreateRenderingSessionResult |
Objet result retourné par OpenRenderingSessionAsync(String) et CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). L’état de réussite et le contexte d’erreur supplémentaire peuvent être récupérés via la classe de base SessionContextResult. En cas de réussite, la propriété Session contient une référence RenderingSession valide. |
CutPlaneComponent |
Les plans de coupe sont utilisés pour couper des parties de maillages afin de pouvoir regarder à l’intérieur. |
DebugRenderingSettings |
Options pour les fonctionnalités de rendu de débogage |
DirectionalLightComponent |
Source de lumière qui émet globalement la lumière dans une direction fixe. |
DisableInSimulationAttribute |
Désactivez le champ d’interface utilisateur correspondant en mode Simulation. |
EnableInSimulationAttribute |
Désactivez le champ d’interface utilisateur correspondant lorsqu’il n’est pas en mode Simulation. |
Entity |
Une entité représente un objet dans l’espace. |
GraphicsBinding |
Classe de base pour les liaisons graphiques. |
GraphicsBindingOpenXrD3d11 |
Liaison D3D11 pour OpenXR. |
GraphicsBindingOpenXrVulkan |
Liaison Vulkan pour OpenXR. |
GraphicsBindingSimD3d11 |
Liaison d’API graphique pour la simulation locale. |
GraphicsBindingWmrD3d11 |
Liaison D3D11 pour Windows Mixed Reality. |
HierarchicalStateOverrideComponent |
Contrôle la visualisation des sous-hiérarchies des entités . |
LightComponentBase |
Classe de base pour tous les composants légers. |
LoadModelResult |
Données de résultat pour une demande de modèle de charge. |
Material |
Les matériaux sont des ressources partagées utilisées pour décrire les propriétés de rendu d’une Mesh. |
Mesh |
Les maillages contiennent des données geometry et des références Material pour le rendu. |
MeshComponent |
Affiche un maillage à la position du Entity. |
NativeLibraryExtensions | |
ObjectBase | |
ObjectMetadata |
Collection de valeurs de métadonnées pour un objet. |
ObjectMetadataEntry |
Entrée de métadonnées unique pour un objet. |
OutlineSettings |
Paramètres globaux pour le rendu hiérarchique. |
PbrMaterial |
Matériau pour le rendu physique. |
PointCloudSettings |
Paramètres du rendu cloud de point (expérimental). |
PointLightComponent |
Source de lumière qui émet uniformément la lumière dans toutes les directions. |
RayCastQueryResult |
Objet result retourné par RayCastQueryAsync(RayCast). Cette classe contient un tableau (potentiellement vide) de frappes de cast.ray après un appel de cast de rayon asynchrone. |
RemoteManagerStatic | |
RemoteRenderingClient |
RemoteRenderingClient est une connexion autorisée aux API Azure pour Remote Rendering. |
RenderingConnection |
Point d’entrée principal pour les actions spécifiques à Remote Rendering. Accessible via RenderingSession.Connection, après une connexion réussie. |
RenderingSession |
Chaque session de rendu s’exécute sur un serveur dédié, fournissant la fonctionnalité Azure Remote Rendering. |
RenderingSessionPropertiesArrayResult |
Objet result retourné par GetCurrentRenderingSessionsAsync(). L’état de réussite et le contexte d’erreur supplémentaire peuvent être récupérés via la classe de base SessionContextResult. En cas de réussite, la propriété SessionProperties contient un tableau valide d’instances RenderingSessionProperties. |
RenderingSessionPropertiesResult |
Objet result retourné par GetPropertiesAsync(). L’état de réussite et le contexte d’erreur supplémentaire peuvent être récupérés via la classe de base SessionContextResult. En cas de réussite, la propriété SessionProperties contient une instance valide de RenderingSessionProperties. |
ResourceBase |
Classe de base pour toutes les ressources. |
RRException |
Classe de base pour toutes les exceptions de l’API Remote Rendering. |
RRSessionException |
Classe de base pour toutes les exceptions de session de rendu à distance. |
ServiceStatistics |
Cette classe fournit des statistiques sur le flux vidéo à partir du service. L’instance doit être mise à jour chaque image pour produire des moyennes. |
SessionContextResult |
Classe de résultat de base pour toutes les requêtes asynchrones liées à la session. Ce résultat a une propriété ErrorCode pour tester si la requête a réussi. En cas d’erreur, des informations supplémentaires peuvent être collectées via l’objet Context. Voir SessionGeneralContext |
ShellRenderingSettings |
Paramètres globaux pour les objets rendus à l’aide de l’effet d’interpréteurde commandes de remplacement hiérarchique |
SingleSidedSettings |
Paramètres pour le rendu de géométrie à face unique. |
SkyReflectionSettings |
Paramètres des reflets du ciel global. |
SpatialQueryResult |
Résultat d’une requête spatiale réussie |
SpotLightComponent |
Source de lumière qui émet la lumière dans un cône dirigé. |
StageSpaceSettings |
Options de modification de l’origine de l’espace intermédiaire. |
Texture |
Les textures représentent des images qui peuvent être appliquées à la géométrie. |
TokenRequiredEventArgs |
Informe l’application que le service nécessite un jeton d’accès ou un jeton d’authentification mis à jour. |
ToolingConstants | |
ValidationUtils |
Constantes pour le rendu à distance. |
ZFightingMitigationSettings |
Paramètres de l’atténuation z-fighting. |
Structures
AssetConversionInputOptions |
Paramètres d’entrée pour spécifier une ressource à convertir. |
AssetConversionOptions |
Paramètres permettant de spécifier l’emplacement de sortie d’une ressource convertie. |
AssetConversionOutputOptions |
Paramètres permettant de spécifier l’emplacement de sortie d’une ressource convertie. |
Bounds |
Cadre englobant aligné sur l’axe (AABB). Il est défini à travers deux coins dans l’espace du monde qui s’étendent sur la boîte. |
CameraFov |
Définition générique, éventuellement hors centre d’un champ de vue d’une caméra. |
Color4 |
Couleur 4 composants (rouge, vert, bleu, alpha) avec une seule précision. |
Color4Ub |
Couleur de composant 4 (rouge, vert, bleu, alpha) basée sur 8 composants bits [0..255]. |
ConversionProperties |
Propriétés d’une conversion de ressource. |
Double3 |
Vecteur 3 composants avec double précision. |
Float2 |
Vecteur 2 composants avec une seule précision. |
Float3 |
Vecteur 3 composants avec une seule précision. |
Float4 |
Vecteur de 4 composants avec une seule précision. |
FrameStatistics |
Statistiques d’image pour effectuer une évaluation des performances côté client. Voir GetLastFrameStatistics(FrameStatistics). |
LoadFromBlobOptions |
Paramètres pour le chargement de données à partir du stockage Blob Azure. |
LoadModelFromSasOptions |
Paramètres pour le chargement d’un modèle à l’aide d’un URI. |
LoadModelOptions |
Paramètres pour le chargement d’un modèle à partir du stockage Blob Azure. |
LoadTextureFromSasOptions |
Paramètres pour le chargement d’une texture à l’aide d’un URI. |
LoadTextureOptions |
Paramètres pour le chargement d’une texture. |
Matrix4x4 |
Matrice 4x4 basée sur des composants de précision uniques. |
OrientedBox |
Cadre englobant orienté (OBB). |
PerformanceAssessment |
Évaluation des performances des statistiques remote Rendering. Voir QueryServerPerformanceAssessmentAsync(). |
PerformanceInformation |
Décrit une valeur d’évaluation des performances unique. Voir PerformanceAssessment. |
Plane |
Plan dans un espace 3d décrit par 4 composants A, B, C et D. Dans ARR, les plans sont définis sous forme normale standard, ce qui signifie qu’une position 3d (x,y,z) se trouve sur le plan lorsqu’il satisfait À Ax + By + C*z + D = 0. |
Quaternion |
Quaternion simple précision pour décrire une rotation d’objet. |
RayCast |
Paramètres d’exécution d’une raycast. |
RayCastHit |
Contient des informations sur une seule correspondance de raycast. |
RemoteRenderingInitialization |
Options d’initialisation du runtime Remote Rendering. |
RendererInitOptions |
Paramètres de connexion au runtime d’un RenderingSession. |
RenderingSessionCreationOptions |
Paramètres de création d’une session de rendu. |
RenderingSessionCreationOptionsUnsafe |
Struct interne. |
RenderingSessionProperties |
Propriétés d’une session de rendu. |
RenderingSessionUpdateOptions |
Paramètres de mise à jour d’une session de rendu. |
ResourceStateResult_Experimental |
Structure de résultats retournée par GetResourceStateAsync_Experimental(). |
ServiceStatistics.AggregatedStatistics | |
SessionConfiguration |
Informations de compte et domaine à associer à une instance de RemoteRenderingClient. |
SessionGeneralContext |
Informations de valeur de retour étendues pour les appels asynchrones RenderingSession et RemoteRenderingClient. |
SimulationUpdateParameters |
Lorsque GraphicsBindingSimD3d11 est utilisé, cela doit être rempli et transmis à Update(SimulationUpdateParameters, SimulationUpdateResult) une fois par image. |
SimulationUpdateResult |
Lorsque GraphicsBindingSimD3d11 est utilisé, les objets de ce struct contiennent le résultat après avoir appelé correctement Update(SimulationUpdateParameters, SimulationUpdateResult). |
SpatialQuery |
Paramètre d’entrée pour effectuer une requête spatiale avec un AABB. Tous les composants de maillage qui se chevauchent avec cette zone sont retournés. |
SpatialQueryAabb |
Paramètres d’entrée pour effectuer une requête spatiale avec une zone englobante alignée sur l’axe (AABB). Les composants de maillage qui se chevauchent sont retournés. |
SpatialQueryObb |
Paramètres d’entrée pour effectuer une requête spatiale avec une zone englobante orientée. Les composants de maillage qui se chevauchent sont retournés. |
SpatialQuerySphere |
Paramètres d’entrée pour effectuer une requête spatiale avec une sphère. Les composants de maillage qui se chevauchent sont retournés. |
Sphere |
C’est une sphère. |
StereoCameraFov |
Ce struct contient le champ de vues pour la vue de la caméra gauche et droite dans le rendu stéréo. |
StereoMatrix4x4 |
Ce struct contient des matrices pour la vue de la caméra gauche et droite dans le rendu stéréo. |
Transform |
Décrit une transformation dans un espace 3d (espace local ou espace mondial), qui se compose de la position, de la rotation et de la mise à l’échelle. |
VulkanRenderParameters |
Lorsque GraphicsBindingOpenXrVulkan est utilisé, cela doit être rempli et transmis à PrepareRender(VulkanRenderParameters) et BlitRemoteFrame(VulkanRenderParameters) une fois par image. |
Énumérations
Axis |
Définitions de l’axe du système de coordonnées. |
ColorMaterialFeatures |
Indicateurs spécifiques à la ColorMaterial. |
ColorTransparencyMode |
Définit si le ColorMaterial est transparent et comment il se fusionne avec l’arrière-plan. |
ConnectionStatus |
État de la connexion au serveur. |
ConnectionType |
Type de connexion à utiliser. |
ConversionSessionStatus |
Déconseillé, utilisez ConversionStatus à la place. |
ConversionStatus |
État d’une conversion de ressource. |
DepthConvention |
Convention z à virgule flottante de l’écran utilisée pour le rendu |
Entity.VisitorResult |
Code de résultat utilisé par visitEntityDelegate pour signaler si le visiteur doit continuer à parcourir le scenegraph ou non. |
FocusPointResult |
État du point de focus distant dans l’image actuelle. |
GraphicsApiType |
API graphiques prises en charge. |
HierarchicalEnableState |
Énumération qui décrit les trois états activés dans un contexte hiérarchique. HierarchicalEnableState est utilisé conjointement avec HierarchicalStates |
HierarchicalStates |
Afficher les propriétés qui peuvent être remplacées par la HierarchicalStateOverrideComponent |
HitCollectionPolicy |
Détermine les résultats d’une requête raycast. |
LogLevel |
Niveaux de gravité de journalisation. |
MaterialType |
Types de matériaux pris en charge. |
MetadataValueType |
Spécifie le type d’une valeur de métadonnées. |
ObjectType |
Les différents types d’objets utilisés par ARR. |
PbrMaterialFeatures |
Indicateurs spécifiques à la PbrMaterial. |
PbrVertexAlphaMode |
Définit la façon dont la partie alpha de la couleur de vertex d’un maillage contribue à la couleur finale. |
PerformanceRating |
Spécifie les grandes catégories d’évaluation de la signification d’une mesure de performances. |
PoseMode |
Mode de pose utilisé pour le rendu. |
RayHitType |
Classifie le type d’accès d’un résultat de raycast individuel. |
RenderingSessionStatus |
État d’une session de rendu. |
RenderingSessionVmSize |
Taille du serveur utilisé pour la session de rendu. |
ResourceDataSourceState_Experimental |
Énumération qui décrit les états possibles d’une ressource, en ce qui concerne la connexion de la ressource à sa source de données. |
Result |
Type de résultat générique utilisé par l’API Remote Rendering. |
ServiceRenderMode |
Modes possibles pour le rendu côté serveur. |
SingleSidedMode |
Options de rendu de la géométrie à face unique. |
StringComparison |
Énumération qui fournit un ensemble de méthodes de comparaison de chaînes prédéfinies. |
TextureCoordinateGenerationMode |
Définit la méthode que les coordonnées de texture Uv sont générées pour l’échantillonnage de texture de matériau. |
TextureType |
Types de textures pris en charge. |
Délégués
ConnectionStatusChangedEventHandler |
Délégué pour la réception des mises à jour d’état de connexion. |
Entity.EntitySearchDelegate |
Délégué utilisé pour rechercher une hiérarchie d’entités pour une entité inclusive de ses enfants. |
Entity.VisitEntityDelegate |
Délégué utilisé pour visiter une hiérarchie d’entités inclusive de ses enfants. |
LogEventHandler |
Délégué pour la réception de messages de journal. |
RemoteManagerStatic.ExceptionLoggedDelegate | |
RemoteManagerStatic.ShutdownDelegate | |
RenderingConnectionUpdatedEventHandler |
Délégué pour recevoir une notification lorsqu’une graduation de mise à jour s’est terminée sur un RenderingConnection. |
TokenRequiredEventHandler |
Informe l’application qu’un client de rendu à distance nécessite un jeton d’accès ou un jeton d’authentification mis à jour. |