Microsoft.Azure.RemoteRendering Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
AssetConversionResult |
Veraltet, nicht verwenden |
AssetConversionStatusResult |
Veraltet, verwenden Sie stattdessen ConversionPropertiesResult. |
CameraSettings |
Kameraeinstellungen. |
ColorMaterial |
Ein Material, das keine Beleuchtung erhält. |
ComponentBase |
Basisklasse für alle Komponenten. |
ConversionPropertiesArrayResult |
Ergebnisobjekt, das von GetCurrentConversionsAsync()zurückgegeben wird. Der Erfolgszustand und der zusätzliche Fehlerkontext können über die Basisklasse SessionContextResultabgerufen werden. Im Erfolgsfall enthält die Conversions-Eigenschaft ein gültiges Array von ConversionProperties Instanzen. |
ConversionPropertiesResult |
Ergebnisobjekt, das von GetConversionPropertiesAsync(String)zurückgegeben wird. Der Erfolgszustand und der zusätzliche Fehlerkontext können über die Basisklasse SessionContextResultabgerufen werden. Im Erfolgsfall enthält die Properties-Eigenschaft eine gültige instance von ConversionProperties. |
CreateRenderingSessionResult |
Ergebnisobjekt, das von OpenRenderingSessionAsync(String) und CreateNewRenderingSessionAsync(RenderingSessionCreationOptions)zurückgegeben wird. Der Erfolgszustand und der zusätzliche Fehlerkontext können über die Basisklasse SessionContextResultabgerufen werden. Im Erfolgsfall enthält die Session-Eigenschaft einen gültigen RenderingSession Verweis. |
CutPlaneComponent |
Schnittebenen werden verwendet, um Teile von Gittern wegzuschneiden, um ins Innere schauen zu können. |
DebugRenderingSettings |
Optionen für Debugrenderingfeatures |
DirectionalLightComponent |
Eine Lichtquelle, die Licht global in eine feste Richtung abgibt. |
DisableInSimulationAttribute |
Deaktivieren Sie das entsprechende Benutzeroberflächenfeld im Simulationsmodus. |
EnableInSimulationAttribute |
Deaktivieren Sie das entsprechende Benutzeroberflächenfeld, wenn sich nicht im Simulationsmodus befindet. |
Entity |
Eine Entität stellt ein Objekt im Raum dar. |
GraphicsBinding |
Basisklasse für Grafikbindungen. |
GraphicsBindingOpenXrD3d11 |
D3D11-Bindung für OpenXR. |
GraphicsBindingOpenXrVulkan |
Vulkanbindung für OpenXR. |
GraphicsBindingSimD3d11 |
Grafik-API-Bindung für die lokale Simulation. |
GraphicsBindingWmrD3d11 |
D3D11-Bindung für Windows Mixed Reality. |
HierarchicalStateOverrideComponent |
Steuert die Visualisierung von Unterhierarchien von Entitäten. |
LightComponentBase |
Basisklasse für alle leichten Komponenten. |
LoadModelResult |
Ergebnisdaten für eine Lademodellanforderung. |
Material |
Materialien sind freigegebene Ressourcen, die verwendet werden, um die Renderingeigenschaften eines Meshzu beschreiben. |
Mesh |
Gitter enthalten Geometriedaten und Material Verweise zum Rendern. |
MeshComponent |
Rendert ein Gitter an der Position von Entity. |
NativeLibraryExtensions | |
ObjectBase |
Basisklasse für Entitäten und Komponenten. |
ObjectMetadata |
Eine Auflistung von Metadatenwerten für ein Objekt. |
ObjectMetadataEntry |
Ein einzelner Metadateneintrag für ein Objekt. |
OutlineSettings |
Globale Einstellungen für das Gliederungsrendering. |
PbrMaterial |
Ein Material für physisch basiertes Rendering. |
PointCloudSettings |
Einstellungen für das Punktwolkenrendering (experimentell). |
PointLightComponent |
Eine Lichtquelle, die Licht gleichmäßig in alle Richtungen abgibt. |
RayCastQueryResult |
Ergebnisobjekt, das von RayCastQueryAsync(RayCast)zurückgegeben wird. Diese Klasse enthält ein (potenziell leeres) Array von .ray Cast-Treffern nach einem asynchronen Ray cast-Aufruf. |
RemoteManagerStatic | |
RemoteRenderingClient |
RemoteRenderingClient ist eine autorisierte Verbindung mit den Azure-APIs für Remote Rendering. |
RenderingConnection |
Haupteinstiegspunkt für Remote Rendering spezifische Aktionen. Kann über RenderingSession.Connection nach einer erfolgreichen Verbindung zugegriffen werden. |
RenderingSession |
Jede Renderingsitzung wird auf einem dedizierten Server ausgeführt, der die Azure-Remote Rendering-Funktionalität bereitstellt. |
RenderingSessionPropertiesArrayResult |
Ergebnisobjekt, das von GetCurrentRenderingSessionsAsync()zurückgegeben wird. Der Erfolgszustand und der zusätzliche Fehlerkontext können über die Basisklasse SessionContextResultabgerufen werden. Im Erfolgsfall enthält die SessionProperties-Eigenschaft ein gültiges Array von RenderingSessionProperties Instanzen. |
RenderingSessionPropertiesResult |
Ergebnisobjekt, das von GetPropertiesAsync()zurückgegeben wird. Der Erfolgszustand und der zusätzliche Fehlerkontext können über die Basisklasse SessionContextResultabgerufen werden. Im Erfolgsfall enthält die SessionProperties-Eigenschaft eine gültige instance von RenderingSessionProperties. |
ResourceBase |
Basisklasse für alle Ressourcen. |
RRException |
Basisklasse für alle Remote Rendering-API-Ausnahmen. |
RRSessionException |
Basisklasse für alle Remoterenderungssitzungsausnahmen. |
ServiceStatistics |
Diese Klasse stellt Statistiken zum Videostream aus dem Dienst bereit. Die instance muss bei jedem Frame aktualisiert werden, um Durchschnittswerte zu erzeugen. |
SessionContextResult |
Basisergebnisklasse für alle sitzungsbezogenen asynchronen Abfragen. Dieses Ergebnis weist eine ErrorCode-Eigenschaft auf, um zu testen, ob die Abfrage erfolgreich war. Im Fehlerfall können zusätzliche Informationen über das Context-Objekt gesammelt werden. Siehe SessionGeneralContext. |
ShellRenderingSettings |
Globale Einstellungen für Objekte, die mit dem hierarchischen Außerkraftsetzungs-Shelleffekt gerendert werden. |
SingleSidedSettings |
Einstellungen für einseitiges Geometrierendering. |
SkyReflectionSettings |
Einstellungen für die globalen Himmelsreflektionen. |
SpatialQueryResult |
Das Ergebnis einer erfolgreichen räumlichen Abfrage |
SpotLightComponent |
Eine Lichtquelle, die Licht innerhalb eines gerichteten Kegels ausgibt. |
StageSpaceSettings |
Optionen zum Ändern des Bühnenraumursprungs. |
Texture |
Texturen stellen Bilder dar, die auf geometrie angewendet werden können. |
TokenRequiredEventArgs |
Informiert die Anwendung darüber, dass der Dienst ein aktualisiertes Zugriffstoken oder Authentifizierungstoken erfordert. |
ToolingConstants | |
ValidationUtils |
Konstanten für Remoterendering. |
ZFightingMitigationSettings |
Einstellungen für Z-Fighting-Entschärfung. |
Strukturen
AssetConversionInputOptions |
Eingabeparameter zum Angeben eines zu konvertierenden Assets. |
AssetConversionOptions |
Parameter zum Angeben des Ausgabespeicherorts eines konvertierten Medienobjekts. |
AssetConversionOutputOptions |
Parameter zum Angeben des Ausgabespeicherorts eines konvertierten Medienobjekts. |
Bounds |
Ein achsenorientiertes Begrenzungsfeld (AABB). Sie wird durch zwei Ecken im Weltraum definiert, die sich über die Box erstrecken. |
CameraFov |
Eine generische, möglicherweise außerhalb des Mittelpunkts festgelegte Definition des Sichtfelds einer Kamera. |
Color4 |
4-Komponenten-Farbe (rot, grün, blau, alpha) mit einer einzigen Genauigkeit. |
Color4Ub |
4 Komponentenfarbe (rot, grün, blau, alpha) basierend auf 8 Bit-Komponenten [0..255]. |
ConversionProperties |
Eigenschaften einer Ressourcenkonvertierung. |
Double3 |
3-Komponenten-Vektor mit doppelter Genauigkeit. |
Float2 |
2-Komponenten-Vektor mit einer einzigen Genauigkeit. |
Float3 |
3-Komponenten-Vektor mit einer einzigen Genauigkeit. |
Float4 |
4-Komponenten-Vektor mit einer einzigen Genauigkeit. |
FrameStatistics |
Framestatistiken zum Durchführen einer clientseitigen Leistungsbewertung. Siehe GetLastFrameStatistics(FrameStatistics). |
LoadFromBlobOptions |
Parameter zum Laden von Daten aus Azure Blob Storage. |
LoadModelFromSasOptions |
Parameter zum Laden eines Modells mithilfe eines URI. |
LoadModelOptions |
Parameter zum Laden eines Modells aus Azure Blob Storage. |
LoadTextureFromSasOptions |
Parameter zum Laden einer Textur mithilfe eines URI. |
LoadTextureOptions |
Parameter zum Laden einer Textur. |
Matrix4x4 |
4x4-Matrix basierend auf einzelnen Präzisionskomponenten. |
OrientedBox |
Ein orientiertes Begrenzungsfeld (ORIENTED BOUNDING BOX, OBB). |
PerformanceAssessment |
Leistungsbewertung von Remote Rendering Statistiken. Siehe QueryServerPerformanceAssessmentAsync(). |
PerformanceInformation |
Beschreibt einen einzelnen Leistungsbewertungswert. Siehe PerformanceAssessment. |
Quaternion |
Quaternion mit einzeler Genauigkeit, um eine Objektrotation zu beschreiben. |
RayCast |
Parameter für die Durchführung eines Raycasts. |
RayCastHit |
Enthält Informationen zu einem einzelnen Raycasttreffer. |
RemoteRenderingInitialization |
Optionen für Remote Rendering Runtimeinitialisierung. |
RendererInitOptions |
Parameter zum Herstellen einer Verbindung mit der Runtime eines RenderingSession. |
RenderingSessionCreationOptions |
Parameter zum Erstellen einer Renderingsitzung. |
RenderingSessionCreationOptionsUnsafe |
Interne Struktur. |
RenderingSessionProperties |
Eigenschaften einer Renderingsitzung. |
RenderingSessionUpdateOptions |
Parameter zum Aktualisieren einer Renderingsitzung. |
ResourceStateResult | |
ServiceStatistics.AggregatedStatistics | |
SessionConfiguration |
Kontoinformationen und Domäne, denen ein RemoteRenderingClient instance zugeordnet werden soll. |
SessionGeneralContext |
Erweiterte Rückgabewertinformationen für RenderingSession und RemoteRenderingClient asynchrone Aufrufe. |
SimulationUpdateParameters |
Wenn GraphicsBindingSimD3d11 verwendet wird, muss dies ausgefüllt und an Update(SimulationUpdateParameters, SimulationUpdateResult) einmal pro Frame übergeben werden. |
SimulationUpdateResult |
Wenn GraphicsBindingSimD3d11 verwendet wird, enthalten Objekte dieser Struktur das Ergebnis, nachdem erfolgreich aufgerufen Update(SimulationUpdateParameters, SimulationUpdateResult)wurde. |
SpatialQuery |
Eingabeparameter zum Ausführen einer räumlichen Abfrage mit einem AABB. Alle Gitterkomponenten, die sich mit diesem Feld überlappen, werden zurückgegeben. |
SpatialQueryAabb |
Eingabeparameter zum Ausführen einer räumlichen Abfrage mit einem achsenbündigen Begrenzungsrahmen (AABB). Gitterkomponenten, die sich damit überlappen, werden zurückgegeben. |
SpatialQueryObb |
Eingabeparameter zum Ausführen einer räumlichen Abfrage mit einem orientierten Begrenzungsrahmen. Gitterkomponenten, die sich damit überlappen, werden zurückgegeben. |
SpatialQuerySphere |
Eingabeparameter zum Ausführen einer räumlichen Abfrage mit einer Kugel. Gitterkomponenten, die sich damit überlappen, werden zurückgegeben. |
Sphere |
Es ist eine Kugel. |
StereoCameraFov |
Diese Struktur enthält ein Sichtfeld für die linke und rechte Kameraansicht im Stereorendering. |
StereoMatrix4x4 |
Diese Struktur enthält Matrizen für die linke und rechte Kameraansicht im Stereorendering. |
VulkanRenderParameters |
Wenn GraphicsBindingOpenXrVulkan verwendet wird, muss dieser ausgefüllt und einmal pro Frame an PrepareRender(VulkanRenderParameters) und BlitRemoteFrame(VulkanRenderParameters) übergeben werden. |
Enumerationen
Axis |
Koordinatensystemachsendefinitionen. |
ColorMaterialFeatures |
Flags, die für das spezifisch sind ColorMaterial. |
ColorTransparencyMode |
Definiert, ob transparent ColorMaterial ist und wie es sich mit dem Hintergrund verbindet. |
ConnectionStatus |
Status der Verbindung mit dem Server. |
ConnectionType |
Der Typ der zu verwendenden Verbindung. |
ConversionSessionStatus |
Veraltet, verwenden Sie stattdessen ConversionStatus. |
ConversionStatus |
Die status einer Ressourcenkonvertierung. |
DepthConvention |
Die für das Rendern verwendete Gleitkomma-Z-Konvention des Bildschirmraums |
Entity.VisitorResult |
Ergebniscode, der vom VisitEntityDelegate verwendet wird, um zu signalisieren, ob der Besucher das Szenenbild weiterhin durchlaufen soll oder nicht. |
FocusPointResult |
Der Status des Remotefokuspunkts im aktuellen Frame. |
GraphicsApiType |
Unterstützte Grafik-APIs. |
HierarchicalEnableState |
Eine Aufzählung, die die drei aktivierten Zustände in einem hierarchischen Kontext beschreibt. HierarchicalEnableState wird in Verbindung mit HierarchicalStates |
HierarchicalStates |
Rendereigenschaften, die vom HierarchicalStateOverrideComponent |
HitCollectionPolicy |
Bestimmt, welche Treffer eine Raycastabfrage zurückgibt. |
LogLevel |
Protokollierungsschweregrade. |
MaterialType |
Unterstützte Materialtypen. |
MetadataValueType |
Gibt den Typ eines Metadatenwerts an. |
ObjectType |
Die verschiedenen Typen von Objekten, die von ARR verwendet werden. |
PbrMaterialFeatures |
Flags, die für das spezifisch sind PbrMaterial. |
PbrVertexAlphaMode |
Definiert, wie der Alphateil der Scheitelpunktfarbe eines Gitters zur endgültigen Farbe beiträgt. |
PerformanceRating |
Gibt allgemeine Kategorien für die Bewertung der Bedeutung einer Leistungsmessung an. |
PoseMode |
Der pose-Modus, der zum Rendern verwendet wird. |
RayHitType |
Klassifiziert den Treffertyp eines einzelnen Raycast-Trefferergebnisses. |
RenderingSessionStatus |
Status einer Renderingsitzung. |
RenderingSessionVmSize |
Größe des Servers, der für die Renderingsitzung verwendet wird. |
Result |
Generischer Ergebnistyp, der von der Remote Rendering-API verwendet wird. |
ServiceRenderMode |
Die möglichen Modi für das serverseitige Rendering. |
SingleSidedMode |
Optionen zum Rendern von einseitiger Geometrie. |
TextureType |
Die unterstützten Texturtypen. |
Delegaten
ConnectionStatusChangedEventHandler |
Delegat für den Empfang von Verbindungs- status Updates. |
Entity.EntitySearchDelegate |
Delegat, der verwendet wird, um eine Entitätshierarchie nach einer Entität einschließlich ihrer untergeordneten Elemente zu durchsuchen. |
Entity.VisitEntityDelegate |
Delegat, der verwendet wird, um eine Entitätshierarchie einschließlich der untergeordneten Elemente zu besuchen. |
LogEventHandler |
Delegat für den Empfang von Protokollnachrichten. |
RemoteManagerStatic.ExceptionLoggedDelegate | |
RemoteManagerStatic.ShutdownDelegate | |
RenderingConnectionUpdatedEventHandler |
Delegat für den Empfang von Benachrichtigungen, wenn ein Update-Tick für eine RenderingConnectionabgeschlossen wurde. |
TokenRequiredEventHandler |
Informiert die Anwendung darüber, dass ein Remoterenderingclient ein aktualisiertes Zugriffstoken oder Authentifizierungstoken erfordert. |