Windows.Perception.Spatial 命名空间

包含用于推理用户周围环境中的空间关系的类。

SpatialAnchor

表示一个坐标系,该坐标系强定位到用户周围环境中的某个点。

SpatialAnchorExporter

允许应用导出空间定位点,以便跨设备共享和重新定位,以便两个设备可以在用户环境中推理相同的位置。

SpatialAnchorExportSufficiency

表示有关空间定位点的数据是否足以共享或重新定位的信息。

SpatialAnchorManager

用于获取当前应用的空间定位点存储的静态方法。

SpatialAnchorRawCoordinateSystemAdjustedEventArgs

提供 SpatialAnchor.RawCoordinateSystemAdjusted 事件的数据。

SpatialAnchorStore

表示由 Windows 代表应用存储的 SpatialAnchor 对象的集合。

SpatialAnchorTransferManager

用于在设备之间传输空间定位点的静态方法,以便两个设备可以推断其用户周围环境中的相同位置。

SpatialBoundingVolume

表示用户周围环境中某种类型的边界量,例如框、定向框、球体或视锥。

SpatialCoordinateSystem

表示用于推理用户周围环境的坐标系。

SpatialEntity

表示用户周围环境中的物理位置及其元数据,应用打算与其他设备共享该位置。

SpatialEntityAddedEventArgs

空间实体添加的事件的事件数据。

SpatialEntityRemovedEventArgs

空间实体已删除事件的事件数据。

SpatialEntityStore

表示空间实体的共享池,在远程会话中的参与者之间自动同步。

SpatialEntityUpdatedEventArgs

空间实体更新事件的事件数据。

SpatialEntityWatcher

监视参与者在空间实体存储中添加、更新或删除的实体集的更改,并在该集发生更改时提供通知。

SpatialLocation

表示设备在用户环境中某个时间点的位置。

SpatialLocator

提供对相对于用户周围环境跟踪的设备位置的访问,例如 HoloLens 或其他混合现实头戴显示设备。

SpatialLocatorAttachedFrameOfReference

表示在位置上附加到设备的参照系。

SpatialLocatorPositionalTrackingDeactivatingEventArgs

SpatialLocator.PositionalTrackingDeactivating 事件提供数据。

SpatialStageFrameOfReference

表示一个空间阶段,由用户定义,用于建立他们打算在其中使用混合现实头戴显示设备的物理空间。

SpatialStationaryFrameOfReference

表示相对于某个时间点用户周围环境保持静止的参照系。

结构

SpatialBoundingBox

用户周围环境中轴对齐的边界框,坐标以米表示。

SpatialBoundingFrustum

用户周围环境中的边界视锥定义为一组 6 个平面,坐标以米表示。

SpatialBoundingOrientedBox

用户周围环境中的定向边界框,坐标以米表示。

SpatialBoundingSphere

用户周围环境中的边界球体,坐标以米表示。

SpatialRay

用户周围环境中的光线,坐标以米为单位。

枚举

SpatialAnchorExportPurpose

指定给定空间定位点导出、共享或重新定位的用途。

SpatialEntityWatcherStatus

描述 SpatialEntityWatcher 对象的状态。

SpatialLocatability

指示设备空间定位系统的生命周期状态。 这让应用知道它是否可以推断设备的方向或其在用户周围环境中的位置。

SpatialLookDirectionRange

用户可以使用头戴显示设备环顾四周的程度。

SpatialMovementRange

用户戴上头戴显示设备时可以移动的程度。

SpatialPerceptionAccessStatus

此枚举描述应用以需要 spatialPerception 功能的方式查看用户环境的能力。 这包括使用 SpatialSurfaceObserverSpatialAnchorTransferManager

另请参阅