Udostępnij za pośrednictwem


Microsoft.Azure.RemoteRendering Przestrzeń nazw

Klasy

AssetConversionResult

Przestarzałe, nie używaj

AssetConversionStatusResult

Przestarzałe, zamiast tego użyj właściwości ConversionPropertiesResult.

CameraSettings

Ustawienia aparatu.

ColorMaterial

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

ComponentBase

Klasa bazowa dla wszystkich składników.

ConversionPropertiesArrayResult

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

ConversionPropertiesResult

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

CreateRenderingSessionResult

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

CutPlaneComponent

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

DebugRenderingSettings

Opcje debugowania funkcji renderowania

DirectionalLightComponent

Źródło światła emitujące ś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 powiązań graficznych.

GraphicsBindingOpenXrD3d11

Powiązanie D3D11 dla biblioteki OpenXR.

GraphicsBindingOpenXrVulkan

Powiązanie Vulkan dla biblioteki OpenXR.

GraphicsBindingSimD3d11

Powiązanie interfejsu API grafiki na potrzeby symulacji lokalnej.

GraphicsBindingWmrD3d11

Powiązanie D3D11 dla środowiska Windows Mixed Reality.

HierarchicalStateOverrideComponent

Steruje wizualizacją pod hierarchii jednostek .

LightComponentBase

Klasa bazowa dla wszystkich składników lekkich.

LoadModelResult

Dane wynikowe dla żądania modelu obciążenia.

Material

Materiały są zasobami udostępnionymi używanymi do opisywania właściwości renderowania 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 punktowej (eksperymentalne).

PointLightComponent

Źródło światła emitujące światło jednolicie we wszystkich kierunkach.

RayCastQueryResult

Obiekt wynikowy zwracany przez RayCastQueryAsync(RayCast). Ta klasa posiada (potencjalnie pustą) tablicę rzutów.ray uderza po asynchronicznych wywołania rzutowania promieni.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient to autoryzowane połączenie z interfejsami API platformy Azure na potrzeby usługi Remote Rendering.

RenderingConnection

Główny punkt wejścia dla akcji specyficznych dla zdalnego renderowania. 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(). Stan powodzenia i dodatkowy kontekst błędu można pobrać za pośrednictwem klasy bazowej SessionContextResult. W przypadku powodzenia właściwość SessionProperties zawiera prawidłową tablicę wystąpień RenderingSessionProperties.

RenderingSessionPropertiesResult

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

ResourceBase

Klasa bazowa dla wszystkich zasobów.

RRException

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

RRSessionException

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

ServiceStatistics

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

Aby wygenerować średnie, wystąpienie musi zostać zaktualizowane.

SessionContextResult

Klasa wyników bazowych 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 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 emitujące światło w stożku skierowanym.

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 do zdalnego renderowania.

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óra obejmuje pole.

CameraFov

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

Color4

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

Color4Ub

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

ConversionProperties

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

Double3

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

Float2

Wektor dwuskładnikowy o pojedynczej precyzji.

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 GetLastFrameStatistics(FrameStatistics).

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

Ramka ograniczenia zorientowana (OBB).

PerformanceAssessment

Ocena wydajności statystyk zdalnego renderowania. Zobacz QueryServerPerformanceAssessmentAsync().

PerformanceInformation

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

Plane

Płaszczyzna w przestrzeni 3d opisanej przez 4 składniki A, B, C i D. W ARR płaszczyzny są zdefiniowane w standardowej postaci normalnej, co oznacza, że pozycja 3d (x,y,z) znajduje się na płaszczyźnie, gdy spełnia wartość Ax + By + C* z + D = 0.

Quaternion

Quaternion z pojedynczą precyzją, aby opisać rotację obiektu.

RayCast

Parametry do wykonywania raycast.

RayCastHit

Zawiera informacje o pojedynczym trafieniu raycast.

RemoteRenderingInitialization

Opcje inicjowania środowiska uruchomieniowego renderowania zdalnego.

RendererInitOptions

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

RenderingSessionCreationOptions

Parametry tworzenia sesji renderowania.

RenderingSessionCreationOptionsUnsafe

Wewnętrzna struktura.

RenderingSessionProperties

Właściwości sesji renderowania.

RenderingSessionUpdateOptions

Parametry aktualizacji sesji renderowania.

ResourceStateResult_Experimental

Struktura wyników zwrócona przez GetResourceStateAsync_Experimental().

ServiceStatistics.AggregatedStatistics
SessionConfiguration

Informacje o koncie i domenie w celu skojarzenia wystąpienia RemoteRenderingClient z.

SessionGeneralContext

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

SimulationUpdateParameters

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

SimulationUpdateResult

Gdy GraphicsBindingSimD3d11 jest używana, obiekty tej struktury będą zawierać wynik po pomyślnym wywołaniu 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). Elementy siatki nakładające się na nie zostaną zwrócone.

SpatialQueryObb

Parametry wejściowe do wykonywania zapytania przestrzennego z zorientowanym polem ograniczenia. Elementy siatki nakładające się na nie zostaną zwrócone.

SpatialQuerySphere

Parametry wejściowe do wykonywania zapytania przestrzennego z sferą. Elementy siatki nakładające się na nie zostaną zwrócone.

Sphere

To sfera.

StereoCameraFov

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

StereoMatrix4x4

Ta struktura zawiera macierze dla widoku lewej i prawej kamery w renderowaniu stereo.

Transform

Opisuje przekształcenie w przestrzeni 3d (przestrzeń lokalna lub przestrzeń świata), która składa się z położenia, obrotu i skalowania.

VulkanRenderParameters

W przypadku użycia GraphicsBindingOpenXrVulkan 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 ColorMaterial jest przezroczysta i jak łączy się z tłem.

ConnectionStatus

Stan połączenia z serwerem.

ConnectionType

Typ połączenia do użycia.

ConversionSessionStatus

Przestarzałe użyj wartości ConversionStatus.

ConversionStatus

Stan konwersji zasobów.

DepthConvention

Konwencja zmiennoprzecinkowa miejsca na ekranie używana do renderowania

Entity.VisitorResult

Kod wyniku używany przez VisitEntityDelegate do sygnalizatora, 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. Element HierarchicalEnableState jest używany w połączeniu z HierarchicalStates

HierarchicalStates

Właściwości renderowania, które mogą zostać zastąpione przez HierarchicalStateOverrideComponent

HitCollectionPolicy

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

LogLevel

Rejestrowanie poziomów ważności.

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

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

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 na potrzeby sesji renderowania.

ResourceDataSourceState_Experimental

Wyliczenie opisujące możliwe stany zasobu w odniesieniu do połączenia zasobu ze źródłem danych.

Result

Ogólny typ wyniku używany przez interfejs API renderowania zdalnego.

ServiceRenderMode

Możliwe tryby renderowania po stronie serwera.

SingleSidedMode

Opcje renderowania geometrii jednostronnej.

StringComparison

Wyliczenie, które udostępnia zestaw wstępnie zdefiniowanych metod porównywania ciągów.

TextureCoordinateGenerationMode

Definiuje metodę, która współrzędnych tekstury Uv jest generowana na potrzeby próbkowania tekstur materiału.

TextureType

Obsługiwane typy tekstur.

Delegaci

ConnectionStatusChangedEventHandler

Delegowanie 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

Delegowanie do odbierania powiadomienia po zakończeniu znaczników aktualizacji w RenderingConnection.

TokenRequiredEventHandler

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