Windows.Perception.Spatial 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于推理用户周围环境中的空间关系的类。
类
SpatialAnchor |
表示一个坐标系,该坐标系强定位到用户周围环境中的某个点。 |
SpatialAnchorExporter |
允许应用导出空间定位点,以便跨设备共享和重新定位,以便两个设备可以在用户环境中推理相同的位置。 |
SpatialAnchorExportSufficiency |
表示有关空间定位点的数据是否足以共享或重新定位的信息。 |
SpatialAnchorManager |
用于获取当前应用的空间定位点存储的静态方法。 |
SpatialAnchorRawCoordinateSystemAdjustedEventArgs | |
SpatialAnchorStore |
表示由 Windows 代表应用存储的 SpatialAnchor 对象的集合。 |
SpatialAnchorTransferManager |
用于在设备之间传输空间定位点的静态方法,以便两个设备可以推断其用户周围环境中的相同位置。 |
SpatialBoundingVolume |
表示用户周围环境中某种类型的边界量,例如框、定向框、球体或视锥。 |
SpatialCoordinateSystem |
表示用于推理用户周围环境的坐标系。 |
SpatialEntity |
表示用户周围环境中的物理位置及其元数据,应用打算与其他设备共享该位置。 |
SpatialEntityAddedEventArgs |
空间实体添加的事件的事件数据。 |
SpatialEntityRemovedEventArgs |
空间实体已删除事件的事件数据。 |
SpatialEntityStore |
表示空间实体的共享池,在远程会话中的参与者之间自动同步。 |
SpatialEntityUpdatedEventArgs |
空间实体更新事件的事件数据。 |
SpatialEntityWatcher |
监视参与者在空间实体存储中添加、更新或删除的实体集的更改,并在该集发生更改时提供通知。 |
SpatialLocation |
表示设备在用户环境中某个时间点的位置。 |
SpatialLocator |
提供对相对于用户周围环境跟踪的设备位置的访问,例如 HoloLens 或其他混合现实头戴显示设备。 |
SpatialLocatorAttachedFrameOfReference |
表示在位置上附加到设备的参照系。 |
SpatialLocatorPositionalTrackingDeactivatingEventArgs | |
SpatialStageFrameOfReference |
表示一个空间阶段,由用户定义,用于建立他们打算在其中使用混合现实头戴显示设备的物理空间。 |
SpatialStationaryFrameOfReference |
表示相对于某个时间点用户周围环境保持静止的参照系。 |
结构
SpatialBoundingBox |
用户周围环境中轴对齐的边界框,坐标以米表示。 |
SpatialBoundingFrustum |
用户周围环境中的边界视锥定义为一组 6 个平面,坐标以米表示。 |
SpatialBoundingOrientedBox |
用户周围环境中的定向边界框,坐标以米表示。 |
SpatialBoundingSphere |
用户周围环境中的边界球体,坐标以米表示。 |
SpatialRay |
用户周围环境中的光线,坐标以米为单位。 |
枚举
SpatialAnchorExportPurpose |
指定给定空间定位点导出、共享或重新定位的用途。 |
SpatialEntityWatcherStatus |
描述 SpatialEntityWatcher 对象的状态。 |
SpatialLocatability |
指示设备空间定位系统的生命周期状态。 这让应用知道它是否可以推断设备的方向或其在用户周围环境中的位置。 |
SpatialLookDirectionRange |
用户可以使用头戴显示设备环顾四周的程度。 |
SpatialMovementRange |
用户戴上头戴显示设备时可以移动的程度。 |
SpatialPerceptionAccessStatus |
此枚举描述应用以需要 spatialPerception 功能的方式查看用户环境的能力。 这包括使用 SpatialSurfaceObserver 或 SpatialAnchorTransferManager。 |