Sdílet prostřednictvím


Microsoft.Azure.RemoteRendering Obor názvů

Třídy

AssetConversionResult

Zastaralé, nepoužívejte

AssetConversionStatusResult

Zastaralé, místo toho použijte ConversionPropertiesResult.

CameraSettings

Nastavení kamery.

ColorMaterial

Materiál, který nezísvítá žádné osvětlení.

ComponentBase

Základní třída pro všechny komponenty.

ConversionPropertiesArrayResult

Výsledný objekt vrácený GetCurrentConversionsAsync(). Stav úspěchu a další kontext chyby lze načíst prostřednictvím základní třídy SessionContextResult. V případě úspěchu vlastnost Conversions obsahuje platné pole ConversionProperties instancí.

ConversionPropertiesResult

Výsledný objekt vrácený GetConversionPropertiesAsync(String). Stav úspěchu a další kontext chyby lze načíst prostřednictvím základní třídy SessionContextResult. V případě úspěchu vlastnost Properties obsahuje platnou instanci ConversionProperties.

CreateRenderingSessionResult

Výsledný objekt vrácený OpenRenderingSessionAsync(String) a CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). Stav úspěchu a další kontext chyby lze načíst prostřednictvím základní třídy SessionContextResult. V případě úspěchu vlastnost Session obsahuje platný odkaz RenderingSession.

CutPlaneComponent

Řezané roviny se používají k vyjmutí částí ok, aby bylo možné nahlédnout dovnitř.

DebugRenderingSettings

Možnosti pro ladění funkcí vykreslování

DirectionalLightComponent

Zdroj světla, který vysílá světlo globálně do pevného směru.

DisableInSimulationAttribute

Zakažte odpovídající pole uživatelského rozhraní v režimu simulace.

EnableInSimulationAttribute

Pokud není v režimu simulace, zakažte odpovídající pole uživatelského rozhraní.

Entity

Entita představuje objekt v prostoru.

GraphicsBinding

Základní třída pro grafické vazby

GraphicsBindingOpenXrD3d11

Vazba D3D11 pro OpenXR

GraphicsBindingOpenXrVulkan

Automatické vazby pro OpenXR.

GraphicsBindingSimD3d11

Vazba grafického rozhraní API pro místní simulaci

GraphicsBindingWmrD3d11

Vazba D3D11 pro Windows Mixed Reality

HierarchicalStateOverrideComponent

Řídí vizualizaci dílčích hierarchií entit .

LightComponentBase

Základní třída pro všechny lehké komponenty.

LoadModelResult

Výsledná data pro požadavek na zátěžový model

Material

Materiály jsou sdílené prostředky, které popisují vlastnosti vykreslování Mesh.

Mesh

Mřížky obsahují data geometrie a Material odkazy pro vykreslování.

MeshComponent

Vykreslí síť na pozici Entity.

NativeLibraryExtensions
ObjectBase

Základní třída pro entity a komponenty .

ObjectMetadata

Kolekce hodnot metadat pro objekt.

ObjectMetadataEntry

Jedna položka metadat pro objekt.

OutlineSettings

Globální nastavení pro vykreslování osnovy

PbrMaterial

Materiál pro vykreslování fyzicky založený.

PointCloudSettings

Nastavení pro vykreslování v cloudu bodu (experimentální).

PointLightComponent

Zdroj světla, který rovnoměrně vysílá světlo do všech směrů.

RayCastQueryResult

Výsledný objekt vrácený RayCastQueryAsync(RayCast). Tato třída obsahuje (potenciálně prázdné) pole.ray cast hitů po asynchronním volání paprsku.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient je autorizované připojení k rozhraním Azure API pro vzdálené vykreslování.

RenderingConnection

Hlavní vstupní bod pro konkrétní akce vzdáleného vykreslování Po úspěšném připojení je možné získat přístup přes RenderingSession.Connection.

RenderingSession

Každá relace vykreslování běží na vyhrazeném serveru a poskytuje funkci Azure Remote Rendering.

RenderingSessionPropertiesArrayResult

Výsledný objekt vrácený GetCurrentRenderingSessionsAsync(). Stav úspěchu a další kontext chyby lze načíst prostřednictvím základní třídy SessionContextResult. V případě úspěchu vlastnost SessionProperties obsahuje platné pole RenderingSessionProperties instancí.

RenderingSessionPropertiesResult

Výsledný objekt vrácený GetPropertiesAsync(). Stav úspěchu a další kontext chyby lze načíst prostřednictvím základní třídy SessionContextResult. V případě úspěchu vlastnost SessionProperties obsahuje platnou instanci RenderingSessionProperties.

ResourceBase

Základní třída pro všechny prostředky

RRException

Základní třída pro všechny výjimky rozhraní API pro vzdálené vykreslování

RRSessionException

Základní třída pro všechny výjimky relace vzdáleného vykreslování

ServiceStatistics

Tato třída poskytuje statistiky o datovém proudu videa ze služby.

Instance musí být aktualizována každý rámec tak, aby vytvářel průměry.

SessionContextResult

Základní třída výsledků pro všechny asynchronní dotazy související s relací Tento výsledek má vlastnost ErrorCode k otestování, zda byl dotaz úspěšný. V případě chyby lze prostřednictvím objektu Context shromáždit další informace. Viz SessionGeneralContext

ShellRenderingSettings

Globální nastavení pro objekty vykreslené pomocí hierarchického přepsání efektu prostředí.

SingleSidedSettings

Nastavení pro vykreslování geometrie na jedné straně.

SkyReflectionSettings

Nastavení pro globální odrazy nebe.

SpatialQueryResult

Výsledek úspěšného prostorového dotazu

SpotLightComponent

Zdroj světla, který vysílá světlo uvnitř řízeného kužele.

StageSpaceSettings

Možnosti pro změnu původu prostorové fáze

Texture

Textury představují obrázky, které lze použít na geometrii.

TokenRequiredEventArgs

Informuje aplikaci, že služba vyžaduje aktualizovaný přístupový token nebo ověřovací token.

ToolingConstants
ValidationUtils

Konstanty pro vzdálené vykreslování

ZFightingMitigationSettings

Nastavení pro zmírnění rizik v boji proti z.

Struktury

AssetConversionInputOptions

Vstupní parametry pro zadání prostředku, který se má převést.

AssetConversionOptions

Parametry pro zadání výstupního umístění převedeného prostředku

AssetConversionOutputOptions

Parametry pro zadání výstupního umístění převedeného prostředku

Bounds

Osově zarovnaný ohraničující rámeček (AABB). Definuje se ve dvou rozích ve světovém prostoru, který se nachází v rámečku.

CameraFov

Obecná, možná mimostřední definice pohledu kamery.

Color4

4složková barva (červená, zelená, modrá, alfa) s jednoduchou přesností.

Color4Ub

4 barva součásti (červená, zelená, modrá, alfa) založená na 8bitových součástech [0..255].

ConversionProperties

Vlastnosti převodu majetku

Double3

3složkový vektor s dvojitou přesností.

Float2

2složný vektor s jednoduchou přesností.

Float3

Vektor se 3 komponentami s jednoduchou přesností.

Float4

Vektor se 4 komponentami s jednoduchou přesností.

FrameStatistics

Statistiky rámce pro posouzení výkonu na straně klienta Viz GetLastFrameStatistics(FrameStatistics).

LoadFromBlobOptions

Parametry pro načítání dat z úložiště objektů blob v Azure

LoadModelFromSasOptions

Parametry pro načtení modelu pomocí identifikátoru URI

LoadModelOptions

Parametry pro načtení modelu z úložiště objektů blob v Azure

LoadTextureFromSasOptions

Parametry pro načtení textury pomocí identifikátoru URI

LoadTextureOptions

Parametry pro načtení textury

Matrix4x4

Matice 4x4 založená na jednoduchých součástech přesnosti.

OrientedBox

OBB (Orientovaný ohraničující rámeček).

PerformanceAssessment

Hodnocení výkonu statistik vzdáleného vykreslování Viz QueryServerPerformanceAssessmentAsync().

PerformanceInformation

Popisuje jednu hodnotu posouzení výkonu. Viz PerformanceAssessment.

Plane

Rovina ve 3d prostoru popsaná 4 komponentami A, B, C a D. V ARR jsou roviny definovány ve standardní normální formě, což znamená, že 3d pozice (x,y,z) je v rovině, pokud splňuje Ax + By + C*z + D = 0.

Quaternion

Kvarternion s jednoduchou přesností, který popisuje otočení objektu.

RayCast

Parametry pro provádění raycastu

RayCastHit

Obsahuje informace o jednom hitu raycastu.

RemoteRenderingInitialization

Možnosti inicializace modulu runtime vzdáleného vykreslování

RendererInitOptions

Parametry pro připojení k modulu runtime RenderingSession.

RenderingSessionCreationOptions

Parametry pro vytvoření relace vykreslování

RenderingSessionCreationOptionsUnsafe

Vnitřní struktura.

RenderingSessionProperties

Vlastnosti relace vykreslování

RenderingSessionUpdateOptions

Parametry pro aktualizaci relace vykreslování

ResourceStateResult_Experimental

Výsledná struktura vrácená GetResourceStateAsync_Experimental().

ServiceStatistics.AggregatedStatistics
SessionConfiguration

Informace o účtu a doména pro přidružení instance RemoteRenderingClient.

SessionGeneralContext

Rozšířené informace o návratové hodnotě pro RenderingSession a RemoteRenderingClient asynchronní volání.

SimulationUpdateParameters

Při použití GraphicsBindingSimD3d11 se musí vyplnit a předat Update(SimulationUpdateParameters, SimulationUpdateResult) jednou na snímek.

SimulationUpdateResult

Při použití GraphicsBindingSimD3d11 budou objekty této struktury obsahovat výsledek po úspěšném volání Update(SimulationUpdateParameters, SimulationUpdateResult).

SpatialQuery

Vstupní parametr pro provedení prostorového dotazu s AABB. Vrátí se všechny součásti sítě, které se překrývají s tímto polem.

SpatialQueryAabb

Vstupní parametry pro provedení prostorového dotazu s osou zarovnaným ohraničujícím rámečkem (AABB). Vrátí se síťové komponenty, které se s ním překrývají.

SpatialQueryObb

Vstupní parametry pro provedení prostorového dotazu s orientovaným ohraničovacím rámečkem. Vrátí se síťové komponenty, které se s ním překrývají.

SpatialQuerySphere

Vstupní parametry pro provedení prostorového dotazu s koulí Vrátí se síťové komponenty, které se s ním překrývají.

Sphere

Je to koule.

StereoCameraFov

Tato struktura obsahuje pole zobrazení pro zobrazení levé a pravé kamery ve stereo vykreslování.

StereoMatrix4x4

Tato struktura obsahuje matice pro zobrazení levé a pravé kamery ve stereo vykreslování.

Transform

Popisuje transformaci v 3d prostoru (místní prostor nebo svět), který se skládá z pozice, otočení a škálování.

VulkanRenderParameters

Při použití GraphicsBindingOpenXrVulkan se musí vyplnit a předat PrepareRender(VulkanRenderParameters) a BlitRemoteFrame(VulkanRenderParameters) jednou na rámeček.

Výčty

Axis

Definice os souřadnicového systému.

ColorMaterialFeatures

Příznaky specifické pro ColorMaterial.

ColorTransparencyMode

Definuje, jestli je ColorMaterial transparentní a jak se shoduje s pozadím.

ConnectionStatus

Stav připojení k serveru

ConnectionType

Typ připojení, které se má použít.

ConversionSessionStatus

Zastaralé, místo toho použijte ConversionStatus.

ConversionStatus

Stav převodu majetku

DepthConvention

Konvence s plovoucí desetinou čárkou na obrazovce použitá pro vykreslování

Entity.VisitorResult

Kód výsledku, který používá VisitEntityDelegate k signalizaci, jestli by návštěvník měl pokračovat v procházení scénografií nebo ne.

FocusPointResult

Stav vzdáleného fokusu v aktuálním snímku.

GraphicsApiType

Podporovaná grafická rozhraní API

HierarchicalEnableState

Výčet, který popisuje tři povolené stavy v hierarchickém kontextu. HierarchicalEnableState se používá ve spojení s HierarchicalStates

HierarchicalStates

Vykreslovat vlastnosti, které lze přepsat HierarchicalStateOverrideComponent

HitCollectionPolicy

Určuje, který dotaz raycastu vrátí.

LogLevel

Úrovně závažnosti protokolování

MaterialType

Podporované typy materiálu.

MetadataValueType

Určuje typ hodnoty metadat.

ObjectType

Různé typyobjektůch

PbrMaterialFeatures

Příznaky specifické pro PbrMaterial.

PbrVertexAlphaMode

Definuje, jak alfa část barvy vrcholu sítě přispívá k konečné barvě.

PerformanceRating

Určuje široké kategorie pro vyhodnocení významu měření výkonu.

PoseMode

Režim pozice použitý k vykreslení.

RayHitType

Klasifikuje typ hitu jednotlivých výsledků paprskového vysílání.

RenderingSessionStatus

Stav relace vykreslování

RenderingSessionVmSize

Velikost serveru použitého pro relaci vykreslování

ResourceDataSourceState_Experimental

Výčet, který popisuje možné stavy prostředku, pokud jde o připojení prostředku k jeho zdroji dat.

Result

Obecný typ výsledku používaný rozhraním API pro vzdálené vykreslování

ServiceRenderMode

Možné režimy vykreslování na straně serveru.

SingleSidedMode

Možnosti vykreslování jednostranné geometrie

StringComparison

Výčet, který poskytuje sadu předdefinovaných metod porovnání řetězců.

TextureCoordinateGenerationMode

Definuje metodu souřadnice uv textury jsou generovány pro vzorkování textur materiálu.

TextureType

Podporované typy textury.

Delegáti

ConnectionStatusChangedEventHandler

Delegujte příjem aktualizací stavu připojení.

Entity.EntitySearchDelegate

Delegování používané k vyhledávání v hierarchii entit pro entitu včetně jejích podřízených položek

Entity.VisitEntityDelegate

Delegát používaný k návštěvě hierarchie entit včetně podřízených položek.

LogEventHandler

Delegujte příjem zpráv protokolu.

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

Delegát pro příjem oznámení po dokončení aktualizace na RenderingConnection.

TokenRequiredEventHandler

Informuje aplikaci, že klient vzdáleného vykreslování vyžaduje aktualizovaný přístupový token nebo ověřovací token.