Delen via


Versiegeschiedenis van Holographic Remoting

Notitie

Deze richtlijnen zijn specifiek voor Holographic Remoting op HoloLens 2 en Windows-pc's met Windows Mixed Reality.

Versie 2.9.4 (15 juli 2024)

  • Er is een impasseprobleem opgelost dat optrad toen de GPU-encoder gedurende lange tijd bezet was.
  • Erraneous pinch gap values leiden tot ongewenste interacties opgelost.

Versie 2.9.3 (26 oktober 2023)

Versie 2.9.2 (14 juni 2023)

  • Er is een probleem opgelost waardoor er na 10 seconden een time-out is opgetreden bij het gebruik van de luistermodus met de OpenXR-API.

Versie 2.9.1 (17 februari 2023)

  • Stabiliteitsverbeteringen voor oudere externe versies.

Versie 2.9.0 (13 februari 2023)

  • Holographic Remoting met behulp van de OpenXR-API ondersteunt nu:
    • Tijdstempelconversie tussen speler en afstand.
    • De XR_MSFT_spatial_graph_bridge-extensie (revisie 2).
  • Ondersteuning toegevoegd voor audio-opname per app.
  • Eenvoudige omgekeerde verbinding toegevoegd met behulp van QR-codes aan de Holographic Remoting-speler zie Holographic Remoting Player.
  • De officiële voorbeelden op GitHub zijn bijgewerkt naar C++ 20.
  • Verschillende bugfixes en stabiliteitsverbeteringen.

Versie 2.8.1 (6 juli 2022)

  • Verbeterde ondersteuning voor Azure Spatial Anchors

Versie 2.8.0 (3 mei 2022)

  • Volledige functieondersteuning voor de XR_MSFT_scene_understanding-extensie. Hiermee worden alle scène-rekenfuncties en scène-rekenprocessen nu ondersteund.
  • Optimalisaties en latentievermindering.
  • Problemen met systemen met meerdere GPU's opgelost.
  • Veel andere bugfixes en stabiliteitsverbeteringen.

Versie 2.7.5 (23 maart 2022)

  • Verschillende bugfixes en stabiliteitsverbeteringen.

Versie 2.7.4 (8 februari 2022)

  • Er is een probleem opgelost waardoor de Holographic Remoting-speler, die beschikbaar is via de Microsoft Store, niet correct werd gestart.

Versie 2.7.3 (7 februari 2022)

  • Regressie van HEVC-videodecodering is opgelost.

Versie 2.7.2 (15 december 2021)

  • Verschillende bugfixes en stabiliteitsverbeteringen.

Versie 2.7.1 (26 oktober 2021)

  • Verschillende bugfixes en stabiliteitsverbeteringen.

Versie 2.7.0 (29 september 2021)

  • Er is ondersteuning toegevoegd voor de OpenXR-extensie XR_MSFT_spatial_anchor_persistence, waardoor ruimtelijk ankers kunnen worden bewaard en opgehaald in toepassingssessies op een apparaat.
  • Er is een nieuw type gebruikerscoördinaatsysteem toegevoegd dat kan worden gebruikt voor het synchroniseren van ruimtelijke locaties tussen aangepaste spelers en externe toepassingen.
  • Er is een probleem opgelost waarbij verbonden en losgekoppelde gebeurtenissen van PlayerContext en RemoteContext gelijktijdig of zelfs in de verkeerde volgorde konden worden uitgezonden. De uitzending gebeurt nu altijd op volgorde, maar verbiedt blokkeren in een gebeurtenis-handler om te wachten op de uitzending van een volgende gebeurtenis.
  • Verschillende bugfixes en stabiliteitsverbeteringen.

Versie 2.6.2 (20 augustus 2021)

  • Er is een probleem opgelost met de samenstelling van de OpenXR-quadlaag die de stabiliteit van hologram negatief kan beïnvloeden.

Versie 2.6.1 (20 juli 2021)

  • Met de XR_MSFT_holographic_remoting_speech-extensie kunt u de spraakherkenning nu opnieuw initialiseren met nieuwe parameters tijdens een actieve sessie.
  • Er is een probleem opgelost waarbij de betrouwbaarheid van spraakherkenning is verminderd via meerdere verbindingen.
  • Verschillende bugfixes en stabiliteitsverbeteringen.

Versie 2.6.0 (10 juni 2021)

  • Holographic Remoting met behulp van de OpenXR-API ondersteunt nu:
    • De nieuwe XR_MSFT_holographic_remoting_speech-extensie, waarmee toepassingen naar aangepaste spraakopdrachten in verschillende talen kunnen luisteren.
    • De XR_MSFT_scene_understanding-extensie. Het biedt toepassingen een weergave op hoog niveau van de vliegtuigen, meshes en objecten in de omgeving van de gebruiker. De extensie maakt het mogelijk om ruimtelijk bewuste toepassingen te ontwikkelen. Houd er rekening mee dat XR_SCENE_COMPUTE_CONSISTENCY_OCCLUSION_OPTIMIZED_MSFT de enige consistentie is die wordt ondersteund door xrComputeNewSceneMSFT in deze versie.
    • De XR_MSFT_spatial_graph_bridge-extensie, waarmee toepassingen XrSpace-ingangen kunnen maken om de Spatial Graph-knooppunten van andere Windows Mixed Reality-apparaatplatformbibliotheken of API's bij te houden. Met XR_SPATIAL_GRAPH_NODE_TYPE_STATIC_MSFT is het enige knooppunttype dat wordt ondersteund door xrCreateSpatialGraphNodeSpaceMSFT in deze versie.
  • Holographic Remoting met behulp van de Mixed Reality-API ondersteunt nu:
    • De overloads SpatialGraphInteropPreview.CreateCoördinaSystemForNode, waarmee toepassingen statische Spatial Graph-knooppunten kunnen bijhouden, zodat gebruikers reden kunnen hebben over plaatsen en dingen in hun omgeving.
  • Holographic Remoting met zowel de OpenXR- als Mixed Reality-API's ondersteunt nu:
  • De SDK Microsoft.MixedReality.SceneUnderstanding. Hiermee kunnen toepassingen een beschrijving berekenen van de scène rondom de gebruiker (zoals muren, vloeren en oppervlakken) die quads, meshes en plaatsingssignalen voor inhoud bieden.
  • De Microsoft.MixedReality.QR SDK, waarmee toepassingen de locatie, grootte en inhoud van gedetecteerde QR-codes kunnen bijhouden.
  • Over-Rendering, wat zwarte gebieden aan de zijkanten van de HMD vermindert.
  • Het externe OpenXR-voorbeeld is bijgewerkt met:
    • Een voorbeeld van het gebruik van de XR_MSFT_holographic_remoting_speech-extensie.
  • Het externe mixed reality-voorbeeld is bijgewerkt met:
    • Een voorbeeld van het gebruik van de Sdk Microsoft.MixedReality.SceneUnderstanding.
    • Een voorbeeld van het gebruik van de Microsoft.MixedReality.QR SDK (die het vorige mechanisme voor QR-codedetectie vervangt).
  • De Holographic Remoting-speler toont nu een laadanimatie terwijl de verbinding tot stand wordt gebracht.
  • Er zijn problemen opgelost met RenderDoc-compatibiliteit in zowel de OpenXR API-runtime als het mixed reality-API-voorbeeld.
  • Verschillende bugfixes en stabiliteitsverbeteringen.

Versie 2.5.0 (12 februari 2021)

  • Holographic Remoting met behulp van de OpenXR-API ondersteunt nu:
  • XR_MSFT_spatial_anchor extensie. Met deze extensie kan een toepassing ruimtelijke ankers maken. Ruimtelijke ankers zijn willekeurige punten in de fysieke omgeving van de gebruiker die door de runtime worden bijgehouden.
    • XR_MSFT_controller_model extensie. Deze extensie biedt een mechanisme voor het laden van GLTF-modellen voor controllers.
    • Aangepaste gegevenskanalen als onderdeel van de XR_MSFT_holographic_remoting-extensie. Een voorbeeld hiervan wordt weergegeven in het externe OpenXR-voorbeeld.
  • Verbeterde synchronisatie tussen speler en externe zijde. Dankzij de verbetering kunnen de houding en framebuffering dynamisch worden gewijzigd, waardoor externe gerenderde inhoud de weergaven soepel bereikt op de verwachte doelframesnelheid.
  • Verbeterde prestaties van de Holographic Remoting-speler die beschikbaar is via de Microsoft Store.
  • Geoptimaliseerde overdracht van ruimtelijke oppervlakte-meshes, die kunnen worden opgevraagd via SpatialSurfaceObserver door een externe app.
  • Er is een probleem opgelost waarbij het aanroepen van SpatialAnchorManager-methoden of het vrijgeven van ankers uitzonderingen veroorzaakte bij de verbinding.
  • Er is een probleem opgelost met threading dat tot crashes leidde bij het sluiten van PlayerContext- of RemoteContext-exemplaren.
  • Holographic Remoting Player op desktop: een foutbericht weergeven wanneer Windows Mixed Reality ontbreekt in plaats van stil te sluiten.
  • Veel andere bugfixes en stabiliteitsverbeteringen.

Versie 2.4.1 (22 januari 2021)

  • Er is een probleem opgelost met SpatialAnchorManager::RequestStoreAsync werkt niet betrouwbaar wanneer deze wordt aangeroepen tijdens het verbinden.
  • Probleem opgelost met SpatialAnchorManager::TrySave slaat een anker niet correct op als het betreffende anker zich niet kan bevinden.

Versie 2.4.0 (1 december 2020)

Versie 2.3.1 (10 oktober 2020)

  • Regressie opgelost met voorspelling van externe poses, waardoor visuele jitter werd veroorzaakt.
  • PerceptionDeviceSetCreateFactoryOverride geïmplementeerd, dat ervoor zorgt dat PerceptionDevice.dll geleverd met Holographic Remoting de versie die met Windows 10 wordt verzonden, niet verstoort.

Versie 2.3.0 (2 oktober 2020)

  • Vastgelopen crashes, wat kan gebeuren wanneer Holographic Remoting Player wordt onderbroken.
  • Stabiliteitsverbeteringen.

Versie 2.2.3 (28 augustus 2020)

  • Opgeloste fouten en stabiliteitsverbeteringen.

Versie 2.2.2 (10 juli 2020)

Versie 2.2.1 (6 juli 2020)

Belangrijk

Validatie van windows-app-certificeringskit met versie 2.2.0 mislukt. Als u versie 2.2.0 gebruikt en uw toepassing wilt indienen bij de Microsoft Store p-lease die is bijgewerkt naar ten minste versie 2.2.1.

  • Nalevingsproblemen met de Windows App Certification Kit opgelost.

Versie 2.2.0 (1 juli 2020)

Versie 2.1.3 (25 mei 2020)

  • Gedrag van holographicSpace.CameraAdded-gebeurtenis gewijzigd. In eerdere versies was het niet gegarandeerd dat een nieuw toegevoegde HolographicCamera ook een geldig HolographicCameraPose heeft bij het maken van het volgende frame via HolographicSpace.CreateNextFrame. Vanaf versie 2.1.3 wordt HolographicSpace.CameraAdded gesynchroniseerd met posegegevens die afkomstig zijn van de Holographic Remoting Player. Gebruikers kunnen verwachten dat wanneer een camera nieuw is toegevoegd, ook een geldig HolographicCameraPose beschikbaar is voor die camera in het volgende frame.
  • Uitgeschakeld toegevoegd aan DepthBufferStreamResolution, dat kan worden gebruikt om dieptebufferstreaming uit te schakelen via RemoteContext.ConfigureDepthVideoStream. Als u HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer gebruikt, mislukt dit met E_ILLEGAL_METHOD_CALL.
  • Het opstartscherm van Holographic Remoting Player is opnieuw ontworpen en blokkeert nu niet de weergave van de gebruiker.
  • Stabiliteitsverbeteringen en oplossingen voor fouten.

Versie 2.1.2 (5 april 2020)

  • Er is een probleem opgelost met achterwaartse compatibiliteit tussen de nieuwste Holographic Remoting-speler en externe apps met versie kleiner dan 2.1.0.
  • Probleem met ruimtelijk anker opgelost, waardoor de Holographic Remoting-speler onverwacht werd gesloten. Dit probleem is ook van invloed op aangepaste spelers.

Versie 2.1.1 (20 maart 2020)

  • Er is een probleem opgelost met videocodering met externe apps bij het gebruik van AMD GPU's.
  • Prestatieverbeteringen van Holographic Remoting Player.

Versie 2.1.0 (11 maart 2020)

Versie 2.0.20 (2 februari 2020)

  • Verschillende bugs opgelost die tot crashes leiden.

Versie 2.0.18 (17 december 2019)

  • Ondersteuning toegevoegd voor HolographicViewConfiguration
  • Verschillende bugs opgelost die tot crashes leiden.
  • Er is een fout opgelost waarbij een HolographicSpace.CameraAdded callback vereist was voor een HolographicCamera om geaccepteerd te worden en als toegevoegde camera in het HolographicFrame weer te geven.

Versie 2.0.16 (11 november 2019)

  • Er is een impasse opgelost in het bijhouden van QR-code.
  • Er is een niet-verwerkte uitzondering opgelost vanwege een blokkeringswacht in de hoofdthread.

Versie 2.0.14 (26 oktober 2019)

  • Ondersteuning voor nieuwe PerceptionDevice-API's (Windows 10 November 2019 Update).
  • Er is een probleem opgelost, waardoor gebaargebeurtenissen worden geactiveerd door SpatialGestureRecognizer.
  • Threadingprobleem opgelost bij het gebruik van SpatialSurfaceObserver.SetBoundingVolume.

Versie 2.0.12 (18 oktober 2019)

  • Crash opgelost in SpatialGestureRecognizer bij gebruik van NavigationRail(X/Y/Z).

Versie 2.0.10 (10 oktober 2019)

  • Crash opgelost bij het gebruik van de triggerknop van VR-controllers. Holographic Remoting biedt geen volledige ondersteuning voor controllers, alleen de triggerknop en de Windows-knop werken als ze zijn gekoppeld aan HoloLens 2.

Versie 2.0.9 (19 september 2019)

  • Ondersteuning toegevoegd voor SpatialAnchorExporter
  • Nieuwe interface IPlayerContext2 toegevoegd (geïmplementeerd door PlayerContext) die de volgende leden biedt:
  • Toegevoegde Failed_RemoteFrameTooOld waarde aan BlitResult
  • Verbeteringen in stabiliteit en betrouwbaarheid

Versie 2.0.8 (20 augustus 2019)

Versie 2.0.7 (26 juli 2019)

  • Eerste openbare release van Holographic Remoting voor HoloLens 2.

Zie ook