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 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. |