Rozwiązywanie problemów z komunikacji zdalną holograficzną
Uwaga
Te wskazówki dotyczą komunikacji zdalniej holograficznej na komputerach z systemem HoloLens 2 i Windows z systemem Windows Mixed Reality.
Nie można odnaleźć bibliotek skorygowanych przez specyfikację.
Przykładowe aplikacje holograficzne remoting mają włączone ograniczenie ryzyka spectre (/Qspectre) w konfiguracji wydania.
Jeśli nie można otworzyć błędu krytycznego vccorlib.lib , upewnij się, że obciążenie programu Visual Studio zawiera biblioteki ograniczone przez narzędzie Spectre
Mowa
Holographic Remoting Player obsługuje nakładkę diagnosyjną, którą można włączyć, mówiąc Enable Diagnostics
i wyłączając polecenie Disable Diagnostics
. Jeśli masz problemy z tymi poleceniami głosowymi, możesz również uruchomić odtwarzacz Holographic Remoting za pośrednictwem przeglądarki internetowej przy użyciu ms-holographic-remoting:?stats
jako adresu URL.
Koder-dekoder wideo H265 jest niedostępny
Zainstaluj Rozszerzenia wideo HEVC, gdy chcesz użyć kodera-dekodera wideo H265 w aplikacji zdalnej. Jeśli wystąpią problemy z instalowaniem kodera-dekodera, ale nie można go użyć, zapoznaj się z przewodnikiem rozwiązywania problemów .
Ograniczenia
Następujące interfejsy API nie są obecnie obsługiwane w przypadku korzystania z komunikacji zdalnie holograficznej dla HoloLens 2 i zgłosi ERROR_NOT_SUPPORTED
błąd, chyba że określono inaczej:
- HolographicCamera.ViewConfiguration
- Obsługiwane począwszy od wersji 2.0.18
- W poprzednich wersjach zawsze zgłaszaj błąd.
- HolographicCamera.IsHardwareContentProtectionEnabled
- HolographicViewConfiguration.RequestRenderTargetSize
- Obsługiwane począwszy od wersji 2.2.0
- W poprzednich wersjach nie powiedzie się, ale rozmiar docelowy renderowania nie zostanie zmieniony.
- HolographicCameraPose.OverrideProjectionTransform
- HolographicCameraPose.OverrideViewport
- HolographicCameraPose.OverrideViewTransform
- Obsługiwane począwszy od wersji 2.2.0
- HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer
- Obsługiwane począwszy od wersji 2.1.0
- HolographicDisplay.TryGetViewConfiguration
- Zapytanie dotyczące elementu HolographicViewConfigurationKind.PhotoVideoCamera zawsze zwraca wartość
nullptr
. - Obsługiwane począwszy od wersji 2.0.18
- W poprzednich wersjach zawsze zgłaszaj błąd.
- Zapytanie dotyczące elementu HolographicViewConfigurationKind.PhotoVideoCamera zawsze zwraca wartość
- HolographicSpace.CreateFramePresentationMonitor
- HolographicDisplay.GetDefault
- Zgłosi błąd, jeśli zostanie wywołany przed nawiązaniem połączenia.
- SpatialLocation.AbsoluteAngularAcceleration
- SpatialLocation.AbsoluteAngularAccelerationAxisAngle
- SpatialLocation.AbsoluteAngularVelocity
- SpatialLocation.AbsoluteAngularVelocityAxisAngle
- SpatialLocation.AbsoluteLinearAcceleration
- SpatialLocation.AbsoluteLinearVelocity
- SpatialStageFrameOfReference.Current
- Obsługiwane począwszy od wersji 2.2.0
- W poprzednich wersjach zawsze zwracaj wartość
nullptr
.
- SpatialStageFrameOfReference.RequestNewStageAsync
- Obsługiwane począwszy od wersji 2.2.0
- SpatialAnchor.RemovedByUser
- SpatialAnchorExporter.GetDefault
- Obsługiwane począwszy od wersji 2.0.9.
- W poprzednich wersjach zawsze zwracaj wartość
nullptr
.
- SpatialAnchorExporter.RequestAccessAsync
- Obsługiwane począwszy od wersji 2.0.9.
- W poprzednich wersjach operacja asynchronizatora zawsze kończyła się przy użyciu
SpatialPerceptionAccessStatus.DeniedBySystem
polecenia .
- SpatialAnchorTransferManager.RequestAccessAsync
- Operacja asynchronizuj zawsze kończy się za pomocą
SpatialPerceptionAccessStatus.DeniedBySystem
polecenia .
- Operacja asynchronizuj zawsze kończy się za pomocą
- SpatialAnchorTransferManager.TryExportAnchorsAsync
- Operacja asynchronizuj zawsze kończy się za pomocą
false
polecenia .
- Operacja asynchronizuj zawsze kończy się za pomocą
- SpatialAnchorTransferManager.TryImportAnchorsAsync
- Operacja asynchronizuj zawsze kończy się za pomocą
nullptr
polecenia .
- Operacja asynchronizuj zawsze kończy się za pomocą
- SpatialInteractionSource.TryCreateHandMeshObserver
- SpatialInteractionSource.TryCreateHandMeshObserverAsync
- SpatialInteractionSource.Controller
- Obsługiwane począwszy od wersji 2.2.0
Windows.Perception.Spatial.Preview
- SpatialGraphInteropPreview.CreateLocatorForNode
- SpatialGraphInteropPreview.TryCreateFrameOfReference
Zobacz też
- Holographic Remoting Overview
- Holographic Remoting Version History
- Pisanie zdalnej aplikacji Holographic Remoting przy użyciu interfejsów API Windows Mixed Reality
- Pisanie zdalnej aplikacji Holographic Remoting przy użyciu interfejsów API OpenXR
- Pisanie niestandardowej aplikacji odtwarzacza Holographic Remoting
- Holographic Remoting software license terms (Postanowienia licencyjne dotyczące oprogramowania Holographic Remoting)
- Oświadczenie o ochronie prywatności w firmie Microsoft