Udostępnij za pośrednictwem


Microsoft.Azure.RemoteRendering Przestrzeń nazw

Klasy

AssetConversionResult

Przestarzałe, nie używaj

AssetConversionStatusResult

Przestarzałe użyj metody ConversionPropertiesResult.

CameraSettings

Ustawienia aparatu.

ColorMaterial

Materiał, który nie ma zastosowania żadnego oświetlenia.

ComponentBase

Klasa podstawowa dla wszystkich składników.

ConversionPropertiesArrayResult

Obiekt wynikowy zwracany przez GetCurrentConversionsAsync()obiekt . Stan powodzenia i dodatkowy kontekst błędu można pobrać za pośrednictwem klasy SessionContextResultbazowej . W przypadku powodzenia właściwość Conversions zawiera prawidłową tablicę ConversionProperties wystąpień.

ConversionPropertiesResult

Obiekt wynikowy zwracany przez GetConversionPropertiesAsync(String)obiekt . Stan powodzenia i dodatkowy kontekst błędu można pobrać za pośrednictwem klasy SessionContextResultbazowej . W przypadku powodzenia właściwość Properties zawiera prawidłowe wystąpienie elementu ConversionProperties.

CreateRenderingSessionResult

Obiekt wynikowy zwracany przez element OpenRenderingSessionAsync(String) i CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). Stan powodzenia i dodatkowy kontekst błędu można pobrać za pośrednictwem klasy SessionContextResultbazowej . W przypadku powodzenia właściwość Sesja zawiera prawidłowe RenderingSession odwołanie.

CutPlaneComponent

Wycinane płaszczyzny służą do wycinania części siatki, aby móc zajrzeć do środka.

DebugRenderingSettings

Opcje funkcji renderowania debugowania

DirectionalLightComponent

Źródło światła, które emituje światło globalnie do stałego kierunku.

DisableInSimulationAttribute

Wyłącz odpowiednie pole interfejsu użytkownika w trybie symulacji.

EnableInSimulationAttribute

Wyłącz odpowiednie pole interfejsu użytkownika, gdy nie jest w trybie symulacji.

Entity

Jednostka reprezentuje obiekt w przestrzeni.

GraphicsBinding

Klasa podstawowa dla powiązań graficznych.

GraphicsBindingOpenXrD3d11

Powiązanie D3D11 dla biblioteki OpenXR.

GraphicsBindingOpenXrVulkan

Powiązanie Vulkan dla biblioteki OpenXR.

GraphicsBindingSimD3d11

Powiązanie interfejsu API grafiki dla symulacji lokalnej.

GraphicsBindingWmrD3d11

Powiązanie D3D11 dla Windows Mixed Reality.

HierarchicalStateOverrideComponent

Steruje wizualizacją pod hierarchii jednostek.

LightComponentBase

Klasa podstawowa dla wszystkich składników lekkich.

LoadModelResult

Dane wynikowe żądania modelu obciążenia.

Material

Materiały są zasobami udostępnionymi używanymi do opisywania właściwości renderowania elementu Mesh.

Mesh

Siatki zawierają dane geometryczne i Material odwołania do renderowania.

MeshComponent

Renderuje siatkę w pozycji Entity.

NativeLibraryExtensions
ObjectBase

Klasa bazowa dla jednostek i składników.

ObjectMetadata

Kolekcja wartości metadanych dla obiektu.

ObjectMetadataEntry

Pojedynczy wpis metadanych dla obiektu.

OutlineSettings

Ustawienia globalne renderowania konspektu.

PbrMaterial

Materiał do renderowania fizycznego.

PointCloudSettings

Ustawienia renderowania chmury punktów (eksperymentalne).

PointLightComponent

Źródło światła, które emituje światło jednolicie we wszystkich kierunkach.

RayCastQueryResult

Obiekt wynikowy zwracany przez RayCastQueryAsync(RayCast)obiekt . Ta klasa posiada (potencjalnie pustą) tablicę rzutowania ray trafień po asynchronicznym wywołaniu rzutowania promieni.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient to autoryzowane połączenie z interfejsami API platformy Azure dla Remote Rendering.

RenderingConnection

Główny punkt wejścia dla Remote Rendering określonych akcji. Dostęp można uzyskać za pośrednictwem pliku RenderingSession.Connection po pomyślnym nawiązaniu połączenia.

RenderingSession

Każda sesja renderowania jest uruchomiona na dedykowanym serwerze, zapewniając funkcjonalność usługi Azure Remote Rendering.

RenderingSessionPropertiesArrayResult

Obiekt wynikowy zwracany przez GetCurrentRenderingSessionsAsync()obiekt . Stan powodzenia i dodatkowy kontekst błędu można pobrać za pośrednictwem klasy SessionContextResultbazowej . W przypadku powodzenia właściwość SessionProperties zawiera prawidłową tablicę RenderingSessionProperties wystąpień.

RenderingSessionPropertiesResult

Obiekt wynikowy zwracany przez GetPropertiesAsync()obiekt . Stan powodzenia i dodatkowy kontekst błędu można pobrać za pośrednictwem klasy SessionContextResultbazowej . W przypadku powodzenia właściwość SessionProperties zawiera prawidłowe wystąpienie klasy RenderingSessionProperties.

ResourceBase

Klasa bazowa dla wszystkich zasobów.

RRException

Klasa podstawowa dla wszystkich wyjątków interfejsu API Remote Rendering.

RRSessionException

Klasa bazowa dla wszystkich wyjątków sesji renderowania zdalnego.

ServiceStatistics

Ta klasa zawiera statystyki dotyczące strumienia wideo z usługi.

Wystąpienie musi zostać zaktualizowane w celu wygenerowania średnich.

SessionContextResult

Podstawowa klasa wyników dla wszystkich zapytań asynchronicznych związanych z sesją. Ten wynik ma właściwość ErrorCode, aby sprawdzić, czy zapytanie zakończyło się pomyślnie. W przypadku błędu można zebrać dodatkowe informacje za pośrednictwem obiektu Context. Zobacz SessionGeneralContext

ShellRenderingSettings

Ustawienia globalne dla obiektów renderowanych przy użyciu efektu hierarchicznego przesłaniania powłoki.

SingleSidedSettings

Ustawienia renderowania geometrii jednostronnej.

SkyReflectionSettings

Ustawienia globalnych odbić nieba.

SpatialQueryResult

Wynik pomyślnego zapytania przestrzennego

SpotLightComponent

Źródło światła, które emituje światło w skierowanym stożku.

StageSpaceSettings

Opcje zmiany źródła obszaru etapowego.

Texture

Tekstury reprezentują obrazy, które można zastosować do geometrii.

TokenRequiredEventArgs

Informuje aplikację, że usługa wymaga zaktualizowanego tokenu dostępu lub tokenu uwierzytelniania.

ToolingConstants
ValidationUtils

Stałe renderowania zdalnego.

ZFightingMitigationSettings

Ustawienia ograniczania ryzyka walki z.

Struktury

AssetConversionInputOptions

Parametry wejściowe służące do określania elementu zawartości do konwersji.

AssetConversionOptions

Parametry określania lokalizacji wyjściowej przekonwertowanego zasobu.

AssetConversionOutputOptions

Parametry określania lokalizacji wyjściowej przekonwertowanego zasobu.

Bounds

Pole ograniczenia wyrównane do osi (AABB). Jest definiowany przez dwa rogi w przestrzeni światowej, które obejmują pole.

CameraFov

Ogólna, prawdopodobnie pozaśrodowa definicja pola widzenia kamery.

Color4

4-składnikowy kolor (czerwony, zielony, niebieski, alfa) z pojedynczą precyzją.

Color4Ub

4 kolor składnika (czerwony, zielony, niebieski, alfa) na podstawie 8-bitowych składników [0..255].

ConversionProperties

Właściwości konwersji zasobów.

Double3

Wektor 3-składnikowy o podwójnej precyzji.

Float2

Wektor 2-składnikowy z pojedynczą precyzją.

Float3

Wektor 3-składnikowy z pojedynczą precyzją.

Float4

Wektor 4-składnikowy z pojedynczą precyzją.

FrameStatistics

Statystyki ramek do oceny wydajności po stronie klienta. Zobacz: .

LoadFromBlobOptions

Parametry ładowania danych z usługi Azure Blob Storage.

LoadModelFromSasOptions

Parametry ładowania modelu przy użyciu identyfikatora URI.

LoadModelOptions

Parametry ładowania modelu z usługi Azure Blob Storage.

LoadTextureFromSasOptions

Parametry ładowania tekstury przy użyciu identyfikatora URI.

LoadTextureOptions

Parametry ładowania tekstury.

Matrix4x4

Macierz 4x4 oparta na pojedynczych składnikach precyzji.

OrientedBox

Pole ograniczenia zorientowanego (OBB).

PerformanceAssessment

Ocena wydajności statystyk Remote Rendering. Zobacz: .

PerformanceInformation

Opisuje pojedynczą wartość oceny wydajności. Zobacz: .

Quaternion

Pojedyncza precyzja kwaternionu w celu opisania rotacji obiektu.

RayCast

Parametry do wykonywania raycast.

RayCastHit

Zawiera informacje o pojedynczym trafieniu raycast.

RemoteRenderingInitialization

Opcje inicjowania środowiska uruchomieniowego Remote Rendering.

RendererInitOptions

Parametry nawiązywania połączenia ze środowiskiem uruchomieniowym elementu RenderingSession.

RenderingSessionCreationOptions

Parametry tworzenia sesji renderowania.

RenderingSessionCreationOptionsUnsafe

Wewnętrzna struktura.

RenderingSessionProperties

Właściwości sesji renderowania.

RenderingSessionUpdateOptions

Parametry aktualizacji sesji renderowania.

ResourceStateResult
ServiceStatistics.AggregatedStatistics
SessionConfiguration

Informacje o koncie i domenie do skojarzenia RemoteRenderingClient wystąpienia.

SessionGeneralContext

Rozszerzone informacje o wartości zwracanej dla RenderingSession wywołań asynchronicznych i RemoteRenderingClient asynchronicznych.

SimulationUpdateParameters

W przypadku GraphicsBindingSimD3d11 użycia należy je wypełnić i przekazać do Update(SimulationUpdateParameters, SimulationUpdateResult) jednego raz na ramkę.

SimulationUpdateResult

W przypadku GraphicsBindingSimD3d11 użycia obiekty tej struktury będą zawierać wynik po pomyślnym wywołaniu metody Update(SimulationUpdateParameters, SimulationUpdateResult).

SpatialQuery

Parametr wejściowy do wykonywania zapytania przestrzennego za pomocą usługi AABB. Zostaną zwrócone wszystkie składniki siatki nakładające się na to pole.

SpatialQueryAabb

Parametry wejściowe do wykonywania zapytania przestrzennego z polem ograniczenia wyrównanym do osi (AABB). Zostaną zwrócone składniki siatki, które nakładają się na nie.

SpatialQueryObb

Parametry wejściowe do wykonywania zapytania przestrzennego z zorientowanym polem ograniczenia. Zostaną zwrócone składniki siatki, które nakładają się na nie.

SpatialQuerySphere

Parametry wejściowe do wykonywania zapytania przestrzennego z sferą. Zostaną zwrócone składniki siatki, które nakładają się na nie.

Sphere

Jest to kula.

StereoCameraFov

Ta struktura zawiera pole widoków dla widoku po lewej i prawej stronie kamery w renderowaniu stereo.

StereoMatrix4x4

Ta struktura zawiera macierze dla lewego i prawego widoku kamery w renderowaniu stereo.

VulkanRenderParameters

W przypadku GraphicsBindingOpenXrVulkan użycia należy je wypełnić i przekazać do PrepareRender(VulkanRenderParameters) i BlitRemoteFrame(VulkanRenderParameters) raz na ramkę.

Wyliczenia

Axis

Współrzędne definicji osi systemowej.

ColorMaterialFeatures

Flagi specyficzne dla .ColorMaterial

ColorTransparencyMode

Określa, czy element ColorMaterial jest przezroczysty i jak łączy się z tłem.

ConnectionStatus

Stan połączenia z serwerem.

ConnectionType

Typ połączenia do użycia.

ConversionSessionStatus

Przestarzałe należy zamiast tego użyć parametru ConversionStatus.

ConversionStatus

Stan konwersji zasobów.

DepthConvention

Konwencja zmiennoprzecinkowa miejsca na ekranie używana do renderowania

Entity.VisitorResult

Kod wyniku używany przez visitEntityDelegate, aby zasygnalizować, czy odwiedzający powinien kontynuować przechodzenie przez scenograf, czy nie.

FocusPointResult

Stan zdalnego punktu koncentracji uwagi w bieżącej ramce.

GraphicsApiType

Obsługiwane interfejsy API grafiki.

HierarchicalEnableState

Wyliczenie opisujące trzy włączone stany w kontekście hierarchicznym. HierarchicalEnableState jest używany w połączeniu z HierarchicalStates

HierarchicalStates

Właściwości renderowania, które mogą być zastępowane przez HierarchicalStateOverrideComponent

HitCollectionPolicy

Określa, które trafienia zwraca zapytanie raycast.

LogLevel

Poziomy ważności rejestrowania.

MaterialType

Obsługiwane typy materiałów.

MetadataValueType

Określa typ wartości metadanych.

ObjectType

Różne typy obiektów używanych przez ARR.

PbrMaterialFeatures

Flagi specyficzne dla .PbrMaterial

PbrVertexAlphaMode

Określa, w jaki sposób część alfa koloru wierzchołka siatki przyczynia się do koloru końcowego.

PerformanceRating

Określa szerokie kategorie oceny znaczenia pomiaru wydajności.

PoseMode

Tryb pozowania używany do renderowania.

RayHitType

Klasyfikuje typ trafienia pojedynczego trafienia raycast.

RenderingSessionStatus

Stan sesji renderowania.

RenderingSessionVmSize

Rozmiar serwera używanego do sesji renderowania.

Result

Ogólny typ wyniku używany przez interfejs API Remote Rendering.

ServiceRenderMode

Możliwe tryby renderowania po stronie serwera.

SingleSidedMode

Opcje renderowania geometrii jednostronnej.

TextureType

Obsługiwane typy tekstur.

Delegaci

ConnectionStatusChangedEventHandler

Pełnomocnik do odbierania aktualizacji stanu połączenia.

Entity.EntitySearchDelegate

Delegat używany do wyszukiwania hierarchii jednostek dla jednostki włącznie z jej elementami podrzędnym.

Entity.VisitEntityDelegate

Delegat używany do odwiedzania hierarchii jednostek włącznie ze swoimi elementami podrzędnym.

LogEventHandler

Delegowanie do odbierania komunikatów dziennika.

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

Pełnomocnik do odbierania powiadomienia, gdy znacznik aktualizacji został ukończony w elemecie RenderingConnection.

TokenRequiredEventHandler

Informuje aplikację, że klient renderowania zdalnego wymaga zaktualizowanego tokenu dostępu lub tokenu uwierzytelniania.