Dela via


Microsoft.Azure.RemoteRendering Namnområde

Klasser

AssetConversionResult

Inaktuell, använd inte

AssetConversionStatusResult

Inaktuell använder du ConversionPropertiesResult i stället.

CameraSettings

Kamerainställningar.

ColorMaterial

Ett material som inte får någon belysning applicerad.

ComponentBase

Basklass för alla komponenter.

ConversionPropertiesArrayResult

Resultatobjekt som returneras av GetCurrentConversionsAsync(). Lyckat tillstånd och ytterligare felkontext kan hämtas via basklassen SessionContextResult. Om det lyckas innehåller egenskapen Konverteringar en giltig matris med ConversionProperties instanser.

ConversionPropertiesResult

Resultatobjekt som returneras av GetConversionPropertiesAsync(String). Lyckat tillstånd och ytterligare felkontext kan hämtas via basklassen SessionContextResult. Om det lyckas innehåller egenskapen Egenskaper en giltig instans av ConversionProperties.

CreateRenderingSessionResult

Resultatobjekt som returneras av OpenRenderingSessionAsync(String) och CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). Lyckat tillstånd och ytterligare felkontext kan hämtas via basklassen SessionContextResult. Om det lyckas innehåller sessionsegenskapen en giltig RenderingSession referens.

CutPlaneComponent

Klippplan används för att skära bort delar av nät för att kunna kika inuti.

DebugRenderingSettings

Alternativ för felsökningsåtergivningsfunktioner

DirectionalLightComponent

En ljuskälla som avger ljus globalt i en fast riktning.

DisableInSimulationAttribute

Inaktivera motsvarande gränssnittsfält i simuleringsläge.

EnableInSimulationAttribute

Inaktivera motsvarande gränssnittsfält när det inte är i simuleringsläge.

Entity

En entitet representerar ett objekt i rymden.

GraphicsBinding

Basklass för grafikbindningar.

GraphicsBindingOpenXrD3d11

D3D11-bindning för OpenXR.

GraphicsBindingOpenXrVulkan

Vulkan-bindning för OpenXR.

GraphicsBindingSimD3d11

Api-bindning för grafik för lokal simulering.

GraphicsBindingWmrD3d11

D3D11-bindning för Windows Mixed Reality.

HierarchicalStateOverrideComponent

Styr visualiseringen av underhierarkier för entiteter.

LightComponentBase

Basklass för alla ljuskomponenter.

LoadModelResult

Resultatdata för en begäran om inläsningsmodell.

Material

Material är delade resurser som används för att beskriva återgivningsegenskaperna för en Mesh.

Mesh

Nät innehåller geometridata och Material referenser för återgivning.

MeshComponent

Renderar ett nät vid positionen för Entity.

NativeLibraryExtensions
ObjectBase

Basklass för entiteter och komponenter.

ObjectMetadata

En samling metadatavärden för ett objekt.

ObjectMetadataEntry

En enskild metadatapost för ett objekt.

OutlineSettings

Globala inställningar för dispositionsåtergivning.

PbrMaterial

Ett material för fysiskt baserad återgivning.

PointCloudSettings

Inställningar för punktmolnrendering (experimentell).

PointLightComponent

En ljuskälla som avger ljus jämnt i alla riktningar.

RayCastQueryResult

Resultatobjekt som returneras av RayCastQueryAsync(RayCast). Den här klassen innehåller en (potentiellt tom) matris med.ray cast-träffar efter ett asynkront ray cast-anrop.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient är en auktoriserad anslutning till Azure-API:erna för fjärrrendering.

RenderingConnection

Huvudinmatningspunkt för fjärrrenderingsspecifika åtgärder. Kan nås via RenderingSession.Connection efter en lyckad anslutning.

RenderingSession

Varje återgivningssession körs på en dedikerad server, vilket ger Azure Remote Rendering-funktionen.

RenderingSessionPropertiesArrayResult

Resultatobjekt som returneras av GetCurrentRenderingSessionsAsync(). Lyckat tillstånd och ytterligare felkontext kan hämtas via basklassen SessionContextResult. Om det lyckas innehåller egenskapen SessionProperties en giltig matris med RenderingSessionProperties instanser.

RenderingSessionPropertiesResult

Resultatobjekt som returneras av GetPropertiesAsync(). Lyckat tillstånd och ytterligare felkontext kan hämtas via basklassen SessionContextResult. Om det lyckas innehåller egenskapen SessionProperties en giltig instans av RenderingSessionProperties.

ResourceBase

Basklass för alla resurser.

RRException

Basklass för alla undantag från API för fjärrrendering.

RRSessionException

Basklass för alla undantag för fjärrrenderingssessioner.

ServiceStatistics

Den här klassen innehåller statistik om videoströmmen från tjänsten.

Instansen måste uppdateras varje bildruta för att generera medelvärden.

SessionContextResult

Basresultatklass för alla sessionsrelaterade asynkrona frågor. Det här resultatet har en ErrorCode-egenskap för att testa om frågan lyckades. Vid fel kan ytterligare information samlas in via kontextobjektet. Se SessionGeneralContext

ShellRenderingSettings

Globala inställningar för objekt som återges med hjälp av hierarkisk åsidosättningsgränssnittseffekt.

SingleSidedSettings

Inställningar för enkelsidig geometriåtergivning.

SkyReflectionSettings

Inställningar för globala himmelsreflektioner.

SpatialQueryResult

Resultatet av en lyckad rumslig fråga

SpotLightComponent

En ljuskälla som avger ljus i en riktad kon.

StageSpaceSettings

Alternativ för att ändra ursprunget mellan scen och utrymme.

Texture

Texturer representerar bilder som kan tillämpas på geometri.

TokenRequiredEventArgs

Informerar programmet om att tjänsten kräver en uppdaterad åtkomsttoken eller autentiseringstoken.

ToolingConstants
ValidationUtils

Konstanter för fjärråtergivning.

ZFightingMitigationSettings

Inställningar för z-fightingreducering.

Strukturer

AssetConversionInputOptions

Indataparametrar för att ange en tillgång som ska konverteras.

AssetConversionOptions

Parametrar för att ange utdataplatsen för en konverterad tillgång.

AssetConversionOutputOptions

Parametrar för att ange utdataplatsen för en konverterad tillgång.

Bounds

En axeljusterad avgränsningsruta (AABB). Det definieras genom två hörn i världsrymden som sträcker sig över rutan.

CameraFov

En allmän, möjligen off-center definition av en kameras synfält.

Color4

4-komponentfärg (röd, grön, blå, alfa) med enkel precision.

Color4Ub

4 komponentfärg (röd, grön, blå, alfa) baserat på 8 bitars komponenter [0..255].

ConversionProperties

Egenskaper för en tillgångskonvertering.

Double3

3-komponentvektor med dubbel precision.

Float2

2-komponentvektor med enkel precision.

Float3

3-komponentvektor med enkel precision.

Float4

4-komponentvektor med enkel precision.

FrameStatistics

Rama in statistik för prestandautvärdering på klientsidan. Se GetLastFrameStatistics(FrameStatistics).

LoadFromBlobOptions

Parametrar för inläsning av data från Azure Blob Storage.

LoadModelFromSasOptions

Parametrar för inläsning av en modell med hjälp av en URI.

LoadModelOptions

Parametrar för inläsning av en modell från Azure Blob Storage.

LoadTextureFromSasOptions

Parametrar för inläsning av en struktur med hjälp av en URI.

LoadTextureOptions

Parametrar för inläsning av en struktur.

Matrix4x4

4x4-matris baserad på komponenter med enkel precision.

OrientedBox

En orienterad avgränsningsruta (OBB).

PerformanceAssessment

Prestandautvärdering av fjärråtergivningsstatistik. Se QueryServerPerformanceAssessmentAsync().

PerformanceInformation

Beskriver ett enda prestandautvärderingsvärde. Se PerformanceAssessment.

Plane

Ett plan i 3D-utrymme som beskrivs av 4 komponenter A, B, C och D. I ARR definieras plan i normal standardform, vilket innebär att en 3D-position (x,y,z) är på planet när den uppfyller Ax + By + C*z + D = 0.

Quaternion

Quaternion med enkel precision för att beskriva en objektrotation.

RayCast

Parametrar för att göra en raycast.

RayCastHit

Innehåller information om en enda raycast-träff.

RemoteRenderingInitialization

Alternativ för initiering av fjärrrenderingskörning.

RendererInitOptions

Parametrar för att ansluta till körningen av en RenderingSession.

RenderingSessionCreationOptions

Parametrar för att skapa en renderingssession.

RenderingSessionCreationOptionsUnsafe

Intern struct.

RenderingSessionProperties

Egenskaper för en återgivningssession.

RenderingSessionUpdateOptions

Parametrar för uppdatering av en återgivningssession.

ResourceStateResult_Experimental

Resultatstruktur som returneras av GetResourceStateAsync_Experimental().

ServiceStatistics.AggregatedStatistics
SessionConfiguration

Kontoinformation och domän för att associera en RemoteRenderingClient instans med.

SessionGeneralContext

Utökad returvärdesinformation för RenderingSession- och RemoteRenderingClient asynkrona anrop.

SimulationUpdateParameters

När GraphicsBindingSimD3d11 används måste detta fyllas i och skickas till Update(SimulationUpdateParameters, SimulationUpdateResult) en gång per bildruta.

SimulationUpdateResult

När GraphicsBindingSimD3d11 används innehåller objekt i den här struct-filen resultatet när Update(SimulationUpdateParameters, SimulationUpdateResult)har anropats.

SpatialQuery

Indataparameter för att utföra en rumslig fråga med en AABB. Alla mesh-komponenter som överlappar den här rutan returneras.

SpatialQueryAabb

Indataparametrar för att utföra en rumslig fråga med en axeljusterad avgränsningsruta (AABB). Mesh-komponenter som överlappar den returneras.

SpatialQueryObb

Indataparametrar för att utföra en rumslig fråga med en orienterad avgränsningsruta. Mesh-komponenter som överlappar den returneras.

SpatialQuerySphere

Indataparametrar för att utföra en rumslig fråga med en sfär. Mesh-komponenter som överlappar den returneras.

Sphere

Det är en sfär.

StereoCameraFov

Den här structen innehåller ett fält med vyer för den vänstra och högra kameravyn i stereorendering.

StereoMatrix4x4

Denna struct innehåller matriser för vänster och höger kameravy i stereorendering.

Transform

Beskriver en transformering i 3D-utrymme (lokalt utrymme eller världsutrymme), som består av position, rotation och skalning.

VulkanRenderParameters

När GraphicsBindingOpenXrVulkan används måste detta fyllas i och skickas till PrepareRender(VulkanRenderParameters) och BlitRemoteFrame(VulkanRenderParameters) en gång per bildruta.

Uppräkningar

Axis

Samordna systemaxeldefinitioner.

ColorMaterialFeatures

Flaggor som är specifika för ColorMaterial.

ColorTransparencyMode

Definierar om ColorMaterial är transparent och hur det blandas med bakgrunden.

ConnectionStatus

Status för anslutningen till servern.

ConnectionType

Vilken typ av anslutning som ska användas.

ConversionSessionStatus

Inaktuell använder du ConversionStatus i stället.

ConversionStatus

Status för en tillgångskonvertering.

DepthConvention

Skärmutrymmets flyttals z-konvention som används för återgivning

Entity.VisitorResult

Resultatkod som används av VisitEntityDelegate för att signalera om besökaren ska fortsätta att passera scengrafen eller inte.

FocusPointResult

Tillståndet för fjärrfokuspunkten i den aktuella ramen.

GraphicsApiType

Grafik-API:er som stöds.

HierarchicalEnableState

Uppräkning som beskriver de tre aktiverade tillstånden i en hierarkisk kontext. HierarchicalEnableState används tillsammans med HierarchicalStates

HierarchicalStates

Rendera egenskaper som kan åsidosättas av HierarchicalStateOverrideComponent

HitCollectionPolicy

Avgör vilka som träffar en raycast-fråga returnerar.

LogLevel

Allvarlighetsgrad för loggning.

MaterialType

Materialtyper som stöds.

MetadataValueType

Anger typen av ett metadatavärde.

ObjectType

De olika typerna av objekt som används av ARR.

PbrMaterialFeatures

Flaggor som är specifika för PbrMaterial.

PbrVertexAlphaMode

Definierar hur alfadelen av ett näts hörnfärg bidrar till den slutliga färgen.

PerformanceRating

Anger breda kategorier för att bedöma innebörden av en prestandamätning.

PoseMode

Det poseläge som används för återgivning.

RayHitType

Klassificerar träfftypen för ett enskilt raycast-träffresultat.

RenderingSessionStatus

Status för en återgivningssession.

RenderingSessionVmSize

Storleken på servern som används för återgivningssessionen.

ResourceDataSourceState_Experimental

Uppräkning som beskriver möjliga tillstånd för en resurs när det gäller resursens anslutning till dess datakälla.

Result

Allmän resultattyp som används av API:et för fjärrrendering.

ServiceRenderMode

Möjliga lägen för återgivning på serversidan.

SingleSidedMode

Alternativ för återgivning av enkelsidig geometri.

StringComparison

Uppräkning som innehåller en uppsättning fördefinierade strängjämförelsemetoder.

TextureCoordinateGenerationMode

Definierar metoden som Uv-texturens koordinater genereras för materialstruktursampling.

TextureType

De strukturtyper som stöds.

Delegeringar

ConnectionStatusChangedEventHandler

Ombud för att ta emot uppdateringar av anslutningsstatus.

Entity.EntitySearchDelegate

Ombud som används för att söka i en entitetshierarki efter en entitet inklusive dess underordnade.

Entity.VisitEntityDelegate

Ombud som används för att besöka en entitetshierarki inklusive dess underordnade.

LogEventHandler

Ombud för att ta emot loggmeddelanden.

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

Ombud för att ta emot meddelanden när en uppdateringsmarkering har slutförts på en RenderingConnection.

TokenRequiredEventHandler

Informerar programmet om att en fjärrrenderingsklient kräver en uppdaterad åtkomsttoken eller autentiseringstoken.