应用级创建的Spatial Anchor未在设备门户3D视图中显示问题咨询
应用创建的Spatial Anchors默认不在设备门户3D视图显示的原因
这是正常的系统默认行为,和你的代码实现逻辑无关,核心原因如下:
- 应用资源隔离规则:UWP应用调用
SpatialAnchor.TryCreateRelativeTo创建的空间锚点默认属于应用私有资源,受系统应用沙箱权限限制,私有资源不会被渲染到设备门户面向全局的3D视图中。你能看到的窗口位置锚点等属于系统级全局锚点,本身就是公共可见资源,因此会在视图中展示。 - 如果有调试需求需要在设备门户中查看应用自建锚点,需要额外完成两项配置:
- 将应用创建的私有锚点显式注册到系统共享空间锚点存储中
- 在设备门户的3D视图设置页开启「显示应用共享锚点」选项
- 只要锚点的创建、定位、复用功能符合预期,就说明你的实现逻辑没有问题,视图不可见不会对业务功能产生任何影响。
内容的提问来源于stack exchange,提问作者monty_python
相关产品推荐
相关产品推荐

