Historia wersji komunikacji zdalnej systemu Holographic

Uwaga

Te wskazówki są specyficzne dla systemu Holographic Remoting na komputerach HoloLens 2 i Windows z systemem Windows Mixed Reality.

Wersja 2.7.1 (26 października 2021 r.)

  • Różne poprawki błędów i ulepszenia stabilności.

Wersja 2.7.0 (29 września 2021 r.)

  • Dodano obsługę rozszerzenia OpenXR XR_MSFT_spatial_anchor_persistence, która umożliwia utrwalanie i pobieranie kotwic przestrzennych między sesjami aplikacji na urządzeniu.
  • Dodano nowy typ systemu współrzędnych użytkownika, który może służyć do synchronizowania lokalizacji przestrzennych między odtwarzaczami niestandardowymi i aplikacjami zdalnymi.
  • Rozwiązano problem, który umożliwiał emitować zdarzenia połączone i odłączone z funkcji PlayerContext i RemoteContext jednocześnie lub nawet w nieprawidłowej kolejności. Emisja teraz zawsze odbywa się w kolejności, ale zabrania blokowania w programie obsługi zdarzeń w celu oczekiwania na emisję kolejnego zdarzenia.
  • Różne poprawki błędów i ulepszenia stabilności.

Wersja 2.6.2 (20 sierpnia 2021 r.)

  • Rozwiązano problem z kompozycją warstwy czworokąta OpenXR, który może negatywnie wpłynąć na stabilność hologramów.

Wersja 2.6.1 (20 lipca 2021 r.)

  • Rozszerzenie XR_MSFT_holographic_remoting_speech umożliwia teraz ponowne inicjowanie rozpoznawania mowy przy użyciu nowych parametrów podczas uruchomionej sesji.
  • Rozwiązano problem, który polegał na tym, że niezawodność rozpoznawania mowy zmniejszała się w przypadku wielu połączeń.
  • Różne poprawki błędów i ulepszenia stabilności.

Wersja 2.6.0 (10 czerwca 2021 r.)

  • Usługa Holographic Remoting przy użyciu interfejsu API OpenXR obsługuje teraz:
    • Nowe rozszerzenie XR_MSFT_holographic_remoting_speech, które umożliwia aplikacjom nasłuchiwać niestandardowych poleceń mowy w różnych językach.
    • Rozszerzenie XR_MSFT_scene_understanding, które zapewnia aplikacjom ustrukturyzowane, wysokiego poziomu reprezentację płaszczyzn, siatek i obiektów w środowisku użytkownika. Umożliwia to opracowywanie aplikacji z orientacją przestrzenną. Należy jednak pamiętać, że XR_SCENE_COMPUTE_CONSISTENCY_OCCLUSION_OPTIMIZED_MSFT jest jedyną spójnością obsługiwaną przez xrComputeNewSceneMSFT.
    • Rozszerzenie XR_MSFT_spatial_graph_bridge, które umożliwia aplikacjom tworzenie dojść XrSpace w celu śledzenia węzłów usługi Spatial Graph innych Windows Mixed Reality platform urządzeń lub interfejsów API. Należy jednak pamiętać, że typ XR_SPATIAL_GRAPH_NODE_TYPE_STATIC_MSFT jest jedynym typem węzła obsługiwanym przez xrCreateSpatialGraphNodeSpaceMSFT.
  • Usługa Holographic Remoting przy użyciu interfejsu API Mixed Reality obsługuje teraz:
    • Przeciążenia biblioteki SpatialGraphInteropPreview.CreateCoordinateSystemForNode umożliwiają aplikacjom śledzenie statycznych węzłów usługi Spatial Graph w celu umożliwienia użytkownikom śledzenia miejsc i rzeczy w ich środowisku.
  • Obsługa komunikacji zdalnej systemu Holographic przy użyciu interfejsów API openXR i Mixed Reality obsługuje teraz:
    • Zestaw SDK Microsoft.MixedReality.SceneUnderstanding, który umożliwia aplikacjom obliczenie opisu sceny otaczającej użytkownika (na przykład ścian, podłogi i powierzchni) zapewniającego czworokąty, siatki i informacje o umieszczaniu zawartości.
    • Zestaw SDK Microsoft.MixedReality.QR, który umożliwia aplikacjom śledzenie lokalizacji, rozmiaru i zawartości wykrytych kodów QR.
    • Over-Rendering (Renderowanie over-Rendering), co zmniejsza liczbę czarnych regionów po stronach hmd.
  • Zdalny przykład OpenXR został zaktualizowany w celu:
    • Przykład użycia rozszerzenia XR_MSFT_holographic_remoting_speech.
  • Przykład Mixed Reality zdalnego został zaktualizowany w celu:
    • Przykład użycia zestawu SDK Microsoft.MixedReality.SceneUnderstanding.
    • Przykład użycia zestawu SDK Microsoft.MixedReality.QR (który zastępuje poprzedni mechanizm wykrywania kodu QR).
  • Odtwarzacz Holographic Remoting pokazuje teraz animację ładowania podczas tworzenia połączenia.
  • Rozwiązano problemy ze zgodnością funkcji RenderDoc w środowisku uruchomieniowym interfejsu API OpenXR i przykładowym Mixed Reality API.
  • Różne poprawki błędów i ulepszenia stabilności.

Wersja 2.5.0 (12 lutego 2021 r.)

  • Usługa Holographic Remoting przy użyciu interfejsu API OpenXR obsługuje teraz:
    • XR_MSFT_spatial_anchor rozszerzenie. To rozszerzenie umożliwia aplikacji tworzenie kotwic przestrzennych, które są dowolnymi punktami wolnego miejsca w środowisku fizycznym użytkownika, które będą śledzone przez środowisko uruchomieniowe.
    • XR_MSFT_controller_model rozszerzenia. To rozszerzenie zapewnia mechanizm ładowania modeli GLTF dla kontrolerów.
    • Niestandardowe kanały danych w ramach XR_MSFT_holographic_remoting danych. Przykład dla tego jest widoczny w przykładzie zdalnym OpenXR.
  • Ulepszona synchronizacja między odtwarzaczem a zdalną stroną. Umożliwia to dynamiczne zmienianie pozycji i buforowania ramek, co zapewnia, że zdalnie renderowana zawartość bezproblemowo dociera do ekranów z oczekiwaną docelową szybkością klatek.
  • Ulepszona wydajność odtwarzacza Holographic Remoting dostępnego za pośrednictwem Microsoft Store. Na HoloLens 2 odtwarzacz jest teraz stale uruchamiany z 60 klatek na sekundę.
  • Zoptymalizowano transmisję siatek powierzchni przestrzennej, które mogą być wyszukiwane za pośrednictwem serwera SpatialSurfaceObserver przez zdalną aplikację.
  • Rozwiązano problem, który powodował, że wywoływanie metod SpatialAnchorManager lub zwalnianie kotwic powodowało wyjątki podczas rozłączania.
  • Rozwiązano problem z wątkami, który prowadził do awarii podczas zamykania wystąpień PlayerContext lub RemoteContext.
  • Holographic Remoting Player na komputerze: wyświetla komunikat o błędzie, Windows Mixed Reality nie jest zainstalowany zamiast zamykania w trybie dyskretnym.
  • Wiele innych poprawek błędów i ulepszeń stabilności.

Wersja 2.4.1 (22 stycznia 2021 r.)

  • Rozwiązano problem z działaniem klasy SpatialAnchorManager::RequestStoreAsync podczas wywoływania podczas nawiązywania połączenia.
  • Rozwiązano problem z elementem SpatialAnchorManager::TrySave, który nie zapisywał poprawnie kotwicy, jeśli nie można przechwycić kotwicy.

Wersja 2.4.0 (1 grudnia 2020 r.)

Wersja 2.3.1 (10 października 2020 r.)

  • Naprawiono regresję z przewidywaną zdalną pozy, która powodowała zakłócenia wizualne.
  • Zaimplementowano usługę PerceptionDeviceSetCreateFactoryOverride, która gwarantuje, że PerceptionDevice.dll dostarczana z usługą Holographic Remoting nie zakłóca wersji dostarczanej z Windows 10.

Wersja 2.3.0 (2 października 2020 r.)

  • Usunięto awarie, które mogą wystąpić, gdy odtwarzacz Holographic Remoting Player jest zawieszony.
  • Ulepszenia stabilności.

Wersja 2.2.3 (28 sierpnia 2020 r.)

  • Poprawki błędów i ulepszenia stabilności.

Wersja 2.2.2 (10 lipca 2020 r.)

Wersja 2.2.1 (6 lipca 2020 r.)

Ważne

Windows walidacji zestawu certyfikacji aplikacji w wersji 2.2.0 nie powiedzie się. Jeśli używasz wersji 2.2.0 i chcesz przesłać aplikację do dzierżawy sklepu Microsoft Store p zaktualizowanej do co najmniej wersji 2.2.1.

Wersja 2.2.0 (1 lipca 2020 r.)

Wersja 2.1.3 (25 maja 2020 r.)

  • Zmieniono zachowanie przestrzeni HolographicSpace.CameraDded zdarzenia. W poprzednich wersjach nie było gwarancji, że dodany element HolographicCamera ma również prawidłowy element HolographicCameraPose podczas tworzenia następnej ramki za pomocą przestrzeni HolographicSpace.CreateNextFrame. Począwszy od wersji 2.1.3, przestrzeń HolographicSpace.CameraAdded jest synchronizowana z danymi pozy z odtwarzacza Holographic Remoting Player. Użytkownicy mogą oczekiwać, że po dodaniu aparatu w następnej ramce będzie również dostępna prawidłowa kamera HolographicCameraPose.
  • Dodano wartość Disabled do funkcji DepthBufferStreamResolution, która może służyć do wyłączania przesyłania strumieniowego buforu głębokości za pośrednictwem funkcji RemoteContext.ConfigureDepthVideoStream. Uwaga: jeśli został użyty obiekt HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer, błąd E_ILLEGAL_METHOD_CALL .
  • Ekran startowy aplikacji Holographic Remoting Player został przeprojektowany i teraz nie blokuje widoku użytkowników.
  • Ulepszenia stabilności i poprawki błędów.

Wersja 2.1.2 (5 kwietnia 2020 r.)

  • Rozwiązano problem ze zgodnością z poprzednimi wersjami dźwięku między najnowszym odtwarzaczem Holographic Remoting i aplikacjami zdalnymi w wersji mniejszej niż 2.1.0.
  • Rozwiązano problem z kotwicą przestrzenną, który nieoczekiwanie zamykał odtwarzacz Holographic Remoting. Ten problem dotyczy również odtwarzaczy niestandardowych.

Wersja 2.1.1 (20 marca 2020 r.)

  • Rozwiązano problem z kodowaniem wideo w aplikacjach zdalnych podczas korzystania z procesorów GPU FIRMY AMD.
  • Ulepszenia wydajności odtwarzacza Holographic Remoting Player.

Wersja 2.1.0 (11 marca 2020 r.)

Wersja 2.0.20 (2 lutego 2020 r.)

  • Usunięto różne usterki, które prowadzą do awarii.

Wersja 2.0.18 (17 grudnia 2019 r.)

  • Dodano obsługę konfiguracji HolographicViewConfiguration
  • Usunięto różne usterki, które prowadzą do awarii.
  • Usunięto usterkę, która wymagała wywołania zwrotnego HolographicSpace.CameraAdded, aby holographicCamera była akceptowana i pokazywana jako dodana kamera w ramce HolographicFrame.

Wersja 2.0.16 (11 listopada 2019 r.)

  • Naprawiono zakleszczenie w śledzeniu kodu QR.
  • Naprawiono nieobsługiwany wyjątek z powodu blokowania oczekiwania w wątku głównym.

Wersja 2.0.14 (26 października 2019 r.)

  • Obsługa nowych interfejsów API PerceptionDevice (Windows 10 aktualizacja z listopada 2019 r.).
  • Rozwiązano problem, który uniemożliwiał wyzwalanie zdarzeń gestu hold przez spatialGestureRecognizer.
  • Rozwiązano problem z wątkami podczas korzystania z spatialSurfaceObserver.SetBoundingVolume.

Wersja 2.0.12 (18 października 2019 r.)

  • Usunięto awarię w funkcji SpatialGestureRecognizer podczas korzystania z narzędzia NavigationRail(X/Y/Z).

Wersja 2.0.10 (10 października 2019 r.)

  • Usunięto awarię podczas korzystania z przycisku wyzwalacza kontrolerów VR. Komunikacja zdalna na urządzeniach Holographic nie obsługuje w pełni kontrolerów, tylko przycisk wyzwalacza i przycisk Windows działają, jeśli są sparowane z HoloLens 2.

Wersja 2.0.9 (19 września 2019 r.)

Wersja 2.0.8 (20 sierpnia 2019 r.)

Wersja 2.0.7 (26 lipca 2019 r.)

  • Pierwsza publiczna wersja komunikacji zdalnej urządzenia Holographic dla HoloLens 2.

Zobacz też