Microsoft.Azure.RemoteRendering Obor názvů

Třídy

AssetConversionResult

Zastaralé, nepoužívejte

AssetConversionStatusResult

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

CameraSettings

Nastavení kamery.

ColorMaterial

Materiál, na který se neaplikuje žádné osvětlení.

ComponentBase

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

ConversionPropertiesArrayResult

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

ConversionPropertiesResult

Result objekt vrácený objektem 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 obsahuje vlastnost Properties platnou ConversionPropertiesinstanci .

CreateRenderingSessionResult

Objekt Result vrácený objektem 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 obsahuje vlastnost Session platný RenderingSession odkaz.

CutPlaneComponent

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

DebugRenderingSettings

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

DirectionalLightComponent

Světelný zdroj, který vysílá světlo globálně do pevného směru.

DisableInSimulationAttribute

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

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

Vulkan binding for 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 modelu načtení.

Material

Materiály jsou sdílené prostředky, které slouží k popisu vlastností vykreslování objektu Mesh.

Mesh

Sítě 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 fyzicky založené vykreslování.

PointCloudSettings

Nastavení pro vykreslování cloudu bodů (experimentální)

PointLightComponent

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

RayCastQueryResult

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

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient je autorizované připojení k rozhraním API Azure pro Remote Rendering.

RenderingConnection

Hlavní vstupní bod pro Remote Rendering konkrétní akce. Po úspěšném připojení se k němu dostanete přes RenderingSession.Connection.

RenderingSession

Každá relace vykreslování běží na vyhrazeném serveru, který poskytuje funkce Azure Remote Rendering.

RenderingSessionPropertiesArrayResult

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

RenderingSessionPropertiesResult

Objekt Result vrácený objektem 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 RenderingSessionPropertiesinstanci .

ResourceBase

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

RRException

Základní třída pro všechny výjimky rozhraní API Remote Rendering.

RRSessionException

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

ServiceStatistics

Tato třída poskytuje statistiky o streamu videa ze služby.

Instance se musí aktualizovat v každém rámci, aby se vytvořily 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, která otestuje, jestli byl dotaz úspěšný. V případě chyby mohou být prostřednictvím objektu Context shromážděny další informace. Viz SessionGeneralContext.

ShellRenderingSettings

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

SingleSidedSettings

Nastavení pro vykreslování jednostranné geometrie

SkyReflectionSettings

Nastavení odrazů globální oblohy.

SpatialQueryResult

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

SpotLightComponent

Světelný zdroj, který vyzařuje světlo v řízeném kuželu.

StageSpaceSettings

Možnosti pro změnu počátku prostoru 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 určení prostředku, který se má převést.

AssetConversionOptions

Parametry pro určení umístění výstupu převedeného prostředku.

AssetConversionOutputOptions

Parametry pro určení umístění výstupu převedeného prostředku.

Bounds

Ohraničující rámeček zarovnaný na osu (AABB). Je definován prostřednictvím dvou rohů ve světovém prostoru, které překlenují krabici.

CameraFov

Obecná, možná mimo středová definice zorného pole kamery.

Color4

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

Color4Ub

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

ConversionProperties

Vlastnosti převodu majetku.

Double3

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

Float2

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

Float3

3složkovaný vektor s jednoduchou přesností.

Float4

4složkovaný vektor s jednoduchou přesností.

FrameStatistics

Statistiky rámce pro posouzení výkonu na straně klienta Viz třída 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 komponentách s jednoduchou přesností.

OrientedBox

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

PerformanceAssessment

Posouzení výkonu statistiky Remote Rendering. Viz třída QueryServerPerformanceAssessmentAsync().

PerformanceInformation

Popisuje jednu hodnotu posouzení výkonu. Viz třída PerformanceAssessment.

Quaternion

Kvaternion s jednoduchou přesností k popisu otočení objektu.

RayCast

Parametry pro provedení raycastu.

RayCastHit

Obsahuje informace o jednom záznamu raycastu.

RemoteRenderingInitialization

Možnosti inicializace modulu runtime Remote Rendering

RendererInitOptions

Parametry pro připojení k modulu runtime objektu RenderingSession.

RenderingSessionCreationOptions

Parametry pro vytvoření relace vykreslování

RenderingSessionCreationOptionsUnsafe

Interní struktura.

RenderingSessionProperties

Vlastnosti relace vykreslování.

RenderingSessionUpdateOptions

Parametry pro aktualizaci relace vykreslování

ResourceStateResult
ServiceStatistics.AggregatedStatistics
SessionConfiguration

Informace o účtu a doména, ke které se má přidružit RemoteRenderingClient instance.

SessionGeneralContext

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

SimulationUpdateParameters

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

SimulationUpdateResult

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

SpatialQuery

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

SpatialQueryAabb

Vstupní parametry pro provedení prostorového dotazu s ohraničovacím rámečkem zarovnaným na osu (AABB). Vrátí se komponenty sítě, které se s ní překrývají.

SpatialQueryObb

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

SpatialQuerySphere

Vstupní parametry pro provedení prostorového dotazu pomocí koule. Vrátí se komponenty sítě, které se s ní překrývají.

Sphere

Je to koule.

StereoCameraFov

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

StereoMatrix4x4

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

VulkanRenderParameters

Při GraphicsBindingOpenXrVulkan použití se musí vyplnit a předat do PrepareRender(VulkanRenderParameters) a BlitRemoteFrame(VulkanRenderParameters) jednou pro každý snímek.

Výčty

Axis

Definice souřadnic systémových os.

ColorMaterialFeatures

Příznaky specifické pro ColorMaterial.

ColorTransparencyMode

Definuje, jestli ColorMaterial je objekt průhledný a jak se prolíná 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 Z pro prostor s plovoucí desetinou čárkou na obrazovce používaná pro vykreslování

Entity.VisitorResult

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

FocusPointResult

Stav vzdáleného zaostřovacího bodu 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é může přepsat HierarchicalStateOverrideComponent

HitCollectionPolicy

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

LogLevel

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

MaterialType

Podporované typy materiálů.

MetadataValueType

Určuje typ hodnoty metadat.

ObjectType

Různé typy objektů používaných službou ARR.

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 posouzení významu měření výkonu.

PoseMode

Režim pozice, který se používá pro vykreslování.

RayHitType

Klasifikuje typ zásahu jednotlivého výsledku zásahu raycastu.

RenderingSessionStatus

Stav relace vykreslování.

RenderingSessionVmSize

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

Result

Obecný typ výsledku používaný rozhraním API Remote Rendering

ServiceRenderMode

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

SingleSidedMode

Možnosti vykreslování jednostranné geometrie

TextureType

Podporované typy textur.

Delegáti

ConnectionStatusChangedEventHandler

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

Entity.EntitySearchDelegate

Delegát se používá k vyhledávání entity v hierarchii entit včetně jejích podřízených položek.

Entity.VisitEntityDelegate

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

LogEventHandler

Delegujte příjem zpráv protokolu.

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

Delegování pro příjem oznámení o dokončení aktualizace na RenderingConnection.

TokenRequiredEventHandler

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