Delen via


Microsoft.Azure.RemoteRendering Naamruimte

Klassen

AssetConversionResult

Afgeschaft, niet gebruiken

AssetConversionStatusResult

Gebruik in plaats daarvan ConversionPropertiesResult afgeschaft.

CameraSettings

Camera-instellingen.

ColorMaterial

Een materiaal dat geen verlichting toepast.

ComponentBase

Basisklasse voor alle onderdelen.

ConversionPropertiesArrayResult

Resultaatobject dat wordt geretourneerd door GetCurrentConversionsAsync(). Geslaagde status en aanvullende foutcontext kunnen worden opgehaald via de basisklasse SessionContextResult. In het geval van succes bevat de eigenschap Conversies een geldige matrix van ConversionProperties exemplaren.

ConversionPropertiesResult

Resultaatobject dat wordt geretourneerd door GetConversionPropertiesAsync(String). Geslaagde status en aanvullende foutcontext kunnen worden opgehaald via de basisklasse SessionContextResult. In het geval van succes bevat de eigenschap Eigenschappen een geldig exemplaar van ConversionProperties.

CreateRenderingSessionResult

Resultaatobject dat wordt geretourneerd door OpenRenderingSessionAsync(String) en CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). Geslaagde status en aanvullende foutcontext kunnen worden opgehaald via de basisklasse SessionContextResult. In het geval van succes bevat de eigenschap Sessie een geldige RenderingSession verwijzing.

CutPlaneComponent

Snijvlakken worden gebruikt om delen van meshes weg te snijden om binnen te kunnen kijken.

DebugRenderingSettings

Opties voor foutopsporingsfuncties

DirectionalLightComponent

Een lichtbron die licht wereldwijd in een vaste richting uitstraalt.

DisableInSimulationAttribute

Schakel het bijbehorende ui-veld uit in de simulatiemodus.

EnableInSimulationAttribute

Schakel het bijbehorende ui-veld uit wanneer u zich niet in de simulatiemodus bevindt.

Entity

Een entiteit vertegenwoordigt een object in de ruimte.

GraphicsBinding

Basisklasse voor grafische bindingen.

GraphicsBindingOpenXrD3d11

D3D11-binding voor OpenXR.

GraphicsBindingOpenXrVulkan

Vulkan-binding voor OpenXR.

GraphicsBindingSimD3d11

Graphics API-binding voor lokale simulatie.

GraphicsBindingWmrD3d11

D3D11-binding voor Windows Mixed Reality.

HierarchicalStateOverrideComponent

Hiermee bepaalt u de visualisatie van subhiërarchieën van entiteiten.

LightComponentBase

Basisklasse voor alle lichte onderdelen.

LoadModelResult

Resultaatgegevens voor een aanvraag voor een laadmodel.

Material

Materialen worden gedeelde resources die worden gebruikt om de renderingeigenschappen van een Meshte beschrijven.

Mesh

Meshes bevatten geometriegegevens en Material verwijzingen voor rendering.

MeshComponent

Geeft een mesh weer op de positie van de Entity.

NativeLibraryExtensions
ObjectBase

Basisklasse voor entiteiten en onderdelen.

ObjectMetadata

Een verzameling metagegevenswaarden voor een object.

ObjectMetadataEntry

Eén metagegevensvermelding voor een object.

OutlineSettings

Algemene instellingen voor overzichtsweergave.

PbrMaterial

Een materiaal voor fysiek gebaseerde rendering.

PointCloudSettings

Instellingen voor puntcloudrendering (experimenteel).

PointLightComponent

Een lichtbron die licht gelijkmatig in alle richtingen uitstraalt.

RayCastQueryResult

Resultaatobject dat wordt geretourneerd door RayCastQueryAsync(RayCast). Deze klasse bevat een (mogelijk lege) matrix van.ray cast-hits na een asynchrone ray cast-aanroep.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient is een geautoriseerde verbinding met de Azure-API's voor Remote Rendering.

RenderingConnection

Hoofdinvoerpunt voor remote rendering-specifieke acties. Kan worden geopend via RenderingSession.Connection, na een geslaagde verbinding.

RenderingSession

Elke renderingsessie wordt uitgevoerd op een toegewezen server en biedt de Functionaliteit van Azure Remote Rendering.

RenderingSessionPropertiesArrayResult

Resultaatobject dat wordt geretourneerd door GetCurrentRenderingSessionsAsync(). Geslaagde status en aanvullende foutcontext kunnen worden opgehaald via de basisklasse SessionContextResult. In het geval van succes bevat de eigenschap SessionProperties een geldige matrix van RenderingSessionProperties exemplaren.

RenderingSessionPropertiesResult

Resultaatobject dat wordt geretourneerd door GetPropertiesAsync(). Geslaagde status en aanvullende foutcontext kunnen worden opgehaald via de basisklasse SessionContextResult. In geval van succes bevat de eigenschap SessionProperties een geldig exemplaar van RenderingSessionProperties.

ResourceBase

Basisklasse voor alle resources.

RRException

Basisklasse voor alle Remote Rendering API-uitzonderingen.

RRSessionException

Basisklasse voor alle uitzonderingen voor externe renderingsessies.

ServiceStatistics

Deze klasse biedt statistieken over de videostream van de service.

Het exemplaar moet elk frame worden bijgewerkt om gemiddelden te produceren.

SessionContextResult

Basisresultaatklasse voor alle sessiegerelateerde asynchrone query's. Dit resultaat heeft een eigenschap ErrorCode om te testen of de query is geslaagd. In het geval van een fout kunnen aanvullende informatie worden verzameld via het contextobject. Zie SessionGeneralContext

ShellRenderingSettings

Algemene instellingen voor objecten die worden weergegeven met behulp van het hiërarchische overschrijving shell-effect.

SingleSidedSettings

Instellingen voor geometrieweergave met één zijde.

SkyReflectionSettings

Instellingen voor de wereldwijde hemelspiegelingen.

SpatialQueryResult

Het resultaat van een geslaagde ruimtelijke query

SpotLightComponent

Een lichtbron die licht uitstraalt binnen een gerichte kegel.

StageSpaceSettings

Opties voor het wijzigen van de oorsprong van de faseruimte.

Texture

Texturen vertegenwoordigen afbeeldingen die kunnen worden toegepast op geometrie.

TokenRequiredEventArgs

Informeert de toepassing dat de service een bijgewerkt toegangstoken of verificatietoken vereist.

ToolingConstants
ValidationUtils

Constanten voor externe rendering.

ZFightingMitigationSettings

Instellingen voor z-vechtbeperking.

Structs

AssetConversionInputOptions

Invoerparameters voor het opgeven van een asset die moet worden geconverteerd.

AssetConversionOptions

Parameters voor het opgeven van de uitvoerlocatie van een geconverteerde asset.

AssetConversionOutputOptions

Parameters voor het opgeven van de uitvoerlocatie van een geconverteerde asset.

Bounds

Een begrenzingsvak (AABB) dat is uitgelijnd. Het wordt gedefinieerd door twee hoeken in de wereldruimte die het vak overspant.

CameraFov

Een algemene, mogelijk off-center definitie van het gezichtsveld van een camera.

Color4

4-component kleur (rood, groen, blauw, alfa) met één precisie.

Color4Ub

4-onderdeelkleur (rood, groen, blauw, alfa) op basis van 8-bits onderdelen [0..255].

ConversionProperties

Eigenschappen van een assetconversie.

Double3

3-component vector met dubbele precisie.

Float2

2-component vector met één precisie.

Float3

3-component vector met één precisie.

Float4

4-component vector met enkele precisie.

FrameStatistics

Framestatistieken om prestatiebeoordeling aan de clientzijde uit te voeren. Zie GetLastFrameStatistics(FrameStatistics).

LoadFromBlobOptions

Parameters voor het laden van gegevens uit Azure Blob Storage.

LoadModelFromSasOptions

Parameters voor het laden van een model met behulp van een URI.

LoadModelOptions

Parameters voor het laden van een model vanuit Azure Blob Storage.

LoadTextureFromSasOptions

Parameters voor het laden van een patroon met behulp van een URI.

LoadTextureOptions

Parameters voor het laden van een patroon.

Matrix4x4

4x4 matrix op basis van afzonderlijke precisieonderdelen.

OrientedBox

Een georiënteerd begrenzingsvak (OBB).

PerformanceAssessment

Prestatiebeoordeling van Remote Rendering-statistieken. Zie QueryServerPerformanceAssessmentAsync().

PerformanceInformation

Beschrijft één waarde voor de evaluatie van prestaties. Zie PerformanceAssessment.

Plane

Een vlak in 3d-ruimte beschreven door 4 onderdelen A, B, C en D. In ARR worden vliegtuigen gedefinieerd in normale standaardvorm, wat betekent dat een 3d-positie (x,y,z) op het vlak staat wanneer deze voldoet aan Ax + By + C * z + D = 0.

Quaternion

Eén precisie van de precisie voor het beschrijven van een objectrotatie.

RayCast

Parameters voor het uitvoeren van een raycast.

RayCastHit

Bevat informatie over één raycast-hit.

RemoteRenderingInitialization

Opties voor initialisatie van Remote Rendering-runtime.

RendererInitOptions

Parameters voor het maken van verbinding met de runtime van een RenderingSession.

RenderingSessionCreationOptions

Parameters voor het maken van een renderingsessie.

RenderingSessionCreationOptionsUnsafe

Interne struct.

RenderingSessionProperties

Eigenschappen van een renderingsessie.

RenderingSessionUpdateOptions

Parameters voor het bijwerken van een renderingsessie.

ResourceStateResult_Experimental

Resultaatstructuur geretourneerd door GetResourceStateAsync_Experimental().

ServiceStatistics.AggregatedStatistics
SessionConfiguration

Accountgegevens en -domein waaraan een RemoteRenderingClient exemplaar moet worden gekoppeld.

SessionGeneralContext

Uitgebreide retourwaardegegevens voor RenderingSession en RemoteRenderingClient asynchrone aanroepen.

SimulationUpdateParameters

Wanneer GraphicsBindingSimD3d11 wordt gebruikt, moet dit eenmaal per frame worden ingevuld en aan Update(SimulationUpdateParameters, SimulationUpdateResult) worden doorgegeven.

SimulationUpdateResult

Wanneer GraphicsBindingSimD3d11 wordt gebruikt, bevatten objecten van deze struct het resultaat nadat Update(SimulationUpdateParameters, SimulationUpdateResult)is aangeroepen.

SpatialQuery

Invoerparameter voor het uitvoeren van een ruimtelijke query met een AABB. Alle mesh-onderdelen die overlappen met dit vak worden geretourneerd.

SpatialQueryAabb

Invoerparameters voor het uitvoeren van een ruimtelijke query met een begrenzingsvak met een as uitgelijnd begrenzingsvak (AABB). Mesh-onderdelen die met de mesh overlappen, worden geretourneerd.

SpatialQueryObb

Invoerparameters voor het uitvoeren van een ruimtelijke query met een georiënteerd begrenzingsvak. Mesh-onderdelen die met de mesh overlappen, worden geretourneerd.

SpatialQuerySphere

Invoerparameters voor het uitvoeren van een ruimtelijke query met een bol. Mesh-onderdelen die met de mesh overlappen, worden geretourneerd.

Sphere

Het is een bol.

StereoCameraFov

Deze struct bevat een weergaveveld voor de linker- en rechtercameraweergave in stereoweergave.

StereoMatrix4x4

Deze struct bevat matrices voor de linker- en rechtercameraweergave in stereoweergave.

Transform

Beschrijft een transformatie in 3d-ruimte (lokale ruimte of wereldruimte), die bestaat uit positie, rotatie en schalen.

VulkanRenderParameters

Wanneer GraphicsBindingOpenXrVulkan wordt gebruikt, moet dit eenmaal per frame worden ingevuld en aan PrepareRender(VulkanRenderParameters) en BlitRemoteFrame(VulkanRenderParameters) worden doorgegeven.

Enums

Axis

Coördinaat systeemasdefinities.

ColorMaterialFeatures

Vlaggen die specifiek zijn voor de ColorMaterial.

ColorTransparencyMode

Hiermee definieert u of de ColorMaterial transparant is en hoe deze met de achtergrond wordt gecombineerd.

ConnectionStatus

Status van de verbinding met de server.

ConnectionType

Het type verbinding dat moet worden gebruikt.

ConversionSessionStatus

Gebruik in plaats daarvan ConversionStatus afgeschaft.

ConversionStatus

De status van een assetconversie.

DepthConvention

De drijvende-kommaconventie voor schermruimte die wordt gebruikt voor rendering

Entity.VisitorResult

Resultaatcode die door visitEntityDelegate wordt gebruikt om aan te geven of de bezoeker de scènegraaf moet blijven doorlopen of niet.

FocusPointResult

De status van het externe focuspunt in het huidige frame.

GraphicsApiType

Ondersteunde grafische API's.

HierarchicalEnableState

Opsomming die de drie ingeschakelde statussen in een hiërarchische context beschrijft. HierarchicalEnableState wordt gebruikt in combinatie met HierarchicalStates

HierarchicalStates

Eigenschappen weergeven die kunnen worden overschreven door de HierarchicalStateOverrideComponent

HitCollectionPolicy

Bepaalt welke resultaten een raycast-query retourneert.

LogLevel

Ernstniveaus voor logboekregistratie.

MaterialType

Ondersteunde materiaaltypen.

MetadataValueType

Hiermee geeft u het type van een metagegevenswaarde.

ObjectType

De verschillende typen objecten die door ARR worden gebruikt.

PbrMaterialFeatures

Vlaggen die specifiek zijn voor de PbrMaterial.

PbrVertexAlphaMode

Definieert hoe het alfagedeelte van de hoekpuntkleur van een mesh bijdraagt aan de uiteindelijke kleur.

PerformanceRating

Hiermee geeft u brede categorieën op voor het beoordelen van de betekenis van een prestatiemeting.

PoseMode

De posemodus die wordt gebruikt voor rendering.

RayHitType

Classificeert het treffertype van een afzonderlijk resultaat van een raycast-hit.

RenderingSessionStatus

Status van een renderingsessie.

RenderingSessionVmSize

Grootte van de server die wordt gebruikt voor de renderingsessie.

ResourceDataSourceState_Experimental

Opsomming die mogelijke statussen van een resource beschrijft, met betrekking tot de verbinding van de resource met de gegevensbron.

Result

Algemeen resultaattype dat wordt gebruikt door de Remote Rendering-API.

ServiceRenderMode

De mogelijke modi voor de rendering aan de serverzijde.

SingleSidedMode

Opties voor het weergeven van geometrie met één zijde.

StringComparison

Enum dat een set vooraf gedefinieerde vergelijkingsmethoden voor tekenreeksen biedt.

TextureCoordinateGenerationMode

Definieert de methode die de Uv-patrooncoördinaten worden gegenereerd voor materiaalpatroonsampling.

TextureType

De ondersteunde patronentypen.

Gedelegeerden

ConnectionStatusChangedEventHandler

Gemachtigde voor het ontvangen van verbindingsstatusupdates.

Entity.EntitySearchDelegate

Gemachtigde die wordt gebruikt voor het doorzoeken van een entiteitshiërarchie voor een entiteit met de onderliggende elementen.

Entity.VisitEntityDelegate

Gemachtigde die wordt gebruikt om een entiteitshiërarchie met inbegrip van de onderliggende elementen te bezoeken.

LogEventHandler

Gemachtigde voor het ontvangen van logboekberichten.

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

Gemachtigde voor het ontvangen van meldingen wanneer een updatetiket is voltooid op een RenderingConnection.

TokenRequiredEventHandler

Informeert de toepassing dat een remote rendering-client een bijgewerkt toegangstoken of verificatietoken vereist.