全息远程处理故障排除
注意
本指南特定于运行 Windows Mixed Reality 的 HoloLens 2 和 Windows 电脑上的全息远程处理。
找不到 Spectre 缓解库。
全息远程处理示例应用在“发布”配置中启用了 Spectre 缓解 (/Qspectre)。
如果收到“无法打开 vccorlib.lib”错误,请确保你的 Visual Studio 工作负载包括 Spectre 缓解库
语音
全息远程处理播放器支持诊断覆盖,可以通过说出 Enable Diagnostics
来启用诊断覆盖,并通过说出 Disable Diagnostics
来禁用它。 如果你在使用这些语音命令时遇到问题,还可以使用 ms-holographic-remoting:?stats
作为 URL,通过 Web 浏览器启动全息远程处理播放器。
H265 视频编解码器不可用
如果想在远程应用中使用 H265 视频编解码器,可安装 HEVC 视频扩展。 如果遇到安装了编解码器但无法使用的问题,请查看故障排除指南。
限制
使用 HoloLens 2 的全息远程处理时,以下 API 目前不受支持,除非另有说明,否则将引发 ERROR_NOT_SUPPORTED
错误:
- HolographicCamera.ViewConfiguration
- 从版本 2.0.18 开始支持
- 在以前的版本中,始终会引发错误。
- HolographicCamera.IsHardwareContentProtectionEnabled
- HolographicViewConfiguration.RequestRenderTargetSize
- 从版本 2.2.0 开始支持
- 在以前的版本中,不会出现故障,但呈现器目标大小不会更改。
- HolographicCameraPose.OverrideProjectionTransform
- HolographicCameraPose.OverrideViewport
- HolographicCameraPose.OverrideViewTransform
- 从版本 2.2.0 开始支持
- HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer
- 从版本 2.1.0 开始支持
- HolographicDisplay.TryGetViewConfiguration
- 查询 HolographicViewConfigurationKind.PhotoVideoCamera 将始终返回
nullptr
。 - 从版本 2.0.18 开始支持
- 在以前的版本中,始终会引发错误。
- 查询 HolographicViewConfigurationKind.PhotoVideoCamera 将始终返回
- HolographicSpace.CreateFramePresentationMonitor
- HolographicDisplay.GetDefault
- 如果在建立连接之前被调用,将报告错误。
- SpatialLocation.AbsoluteAngularAcceleration
- SpatialLocation.AbsoluteAngularAccelerationAxisAngle
- SpatialLocation.AbsoluteAngularVelocity
- SpatialLocation.AbsoluteAngularVelocityAxisAngle
- SpatialLocation.AbsoluteLinearAcceleration
- SpatialLocation.AbsoluteLinearVelocity
- SpatialStageFrameOfReference.Current
- 从版本 2.2.0 开始支持
- 在以前的版本中,始终返回
nullptr
。
- SpatialStageFrameOfReference.RequestNewStageAsync
- 从版本 2.2.0 开始支持
- SpatialAnchor.RemovedByUser
- SpatialAnchorExporter.GetDefault
- 从版本 2.0.9 开始支持。
- 在以前的版本中,始终返回
nullptr
。
- SpatialAnchorExporter.RequestAccessAsync
- 从版本 2.0.9 开始支持。
- 在以前的版本中,异步操作始终使用
SpatialPerceptionAccessStatus.DeniedBySystem
完成。
- SpatialAnchorTransferManager.RequestAccessAsync
- 异步操作始终使用
SpatialPerceptionAccessStatus.DeniedBySystem
完成。
- 异步操作始终使用
- SpatialAnchorTransferManager.TryExportAnchorsAsync
- 异步操作始终使用
false
完成。
- 异步操作始终使用
- SpatialAnchorTransferManager.TryImportAnchorsAsync
- 异步操作始终使用
nullptr
完成。
- 异步操作始终使用
- SpatialInteractionSource.TryCreateHandMeshObserver
- SpatialInteractionSource.TryCreateHandMeshObserverAsync
- SpatialInteractionSource.Controller
- 从版本 2.2.0 开始支持
Windows.Perception.Spatial.Preview
- SpatialGraphInteropPreview.CreateLocatorForNode
- SpatialGraphInteropPreview.TryCreateFrameOfReference