Freigeben über


Übersicht über holographic Remoting

Verwenden Sie Holographic Remoting, um holografische Inhalte in Echtzeit an Ihre HoloLens zu streamen. Holographic Remoting hat zwei Hauptverwendungen:

  1. (Unity oder Unreal): Sie möchten Ihre App während des Entwicklungsprozesses in der Vorschau anzeigen und debuggen: Sie können Ihre App lokal im Unity-Editor auf Ihrem PC im Wiedergabemodus ausführen und die Erfahrung an Ihre HoloLens streamen. Holographic Remoting bietet eine Möglichkeit, Ihre App schnell zu debuggen, ohne ein vollständiges Projekt zu erstellen und bereitzustellen. Diese Art von App ist eine Holographic Remoting Player-App.

  2. (Unity, Unreal oder C++): Sie möchten, dass die Ressourcen eines PCs Ihre App unterstützen, anstatt sich auf die onboard-Ressourcen von HoloLens zu verlassen: Sie können eine App mit Holographic Remoting-Funktion erstellen und erstellen. Der Benutzer erlebt die App auf der HoloLens, aber die App wird tatsächlich auf einem PC ausgeführt, wodurch sie die leistungsstärkeren Ressourcen des PCs nutzen kann. Holographic Remoting kann besonders hilfreich sein, wenn Ihre App über hochauflösende Ressourcen oder Modelle verfügt und Sie nicht möchten, dass die Bildfrequenz beeinträchtigt wird. Diese Art von App ist eine Holographic Remoting Remote-App.

In beiden Fällen werden Eingaben der HoloLens - Anvisieren, Geste, Stimme und räumliche Zuordnung - an den PC gesendet. Der PC rendert Inhalte in einer virtuellen immersiven Ansicht und sendet die gerenderten Frames an die HoloLens.

Hinweis

Beim Entwickeln einer Remoteanwendung müssen Sie entweder die Windows Mixed Reality-API oder die OpenXR-API verwenden. Das Mischen beider APIs innerhalb derselben Anwendung wird nicht unterstützt.

Wichtig

Holographic Remoting für HoloLens 2 ist eine Hauptversionsänderung. Remoteanwendungen für HoloLens (1. Generation) müssen die NuGet-Paketversion 1.x.x verwenden, und Remoteanwendungen für HoloLens 2 müssen 2.x.x verwenden. Diese Änderung bedeutet, dass Remoteanwendungen, die für HoloLens 2 geschrieben wurden, nicht mit HoloLens (1. Generation) kompatibel sind und umgekehrt.

Siehe auch