Microsoft.Azure.RemoteRendering Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 | |
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 | |
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. |