Windows.Perception.Spatial Пространство имен

Содержит классы для рассуждений о пространственных связях в окружающей среде пользователя.

Классы

SpatialAnchor

Представляет систему координат, которая строго привязана к точке окружения пользователя.

SpatialAnchorExporter

Позволяет приложениям экспортировать пространственные привязки для совместного использования и повторного размещения на разных устройствах, чтобы оба устройства могли подумать о одинаковых расположениях в окружающей среде пользователей.

SpatialAnchorExportSufficiency

Представляет сведения о том, достаточно ли данных пространственной привязки для совместного использования или повторного размещения.

SpatialAnchorManager

Статические методы для получения хранилища пространственных привязок для текущего приложения.

SpatialAnchorRawCoordinateSystemAdjustedEventArgs

Предоставляет данные для события SpatialAnchor.RawCoordinateSystemAdjusted .

SpatialAnchorStore

Представляет коллекцию объектов SpatialAnchor , хранящихся в Windows от имени приложения.

SpatialAnchorTransferManager

Статические методы для передачи пространственных привязок между устройствами, чтобы оба устройства могли подумать о одинаковых расположениях в окружающей среде пользователей.

SpatialBoundingVolume

Представляет ограничивающий объем какого-либо вида в окружающей среде пользователя, например коробку, ориентированную рамку, сферу или frustum.

SpatialCoordinateSystem

Представляет систему координат, используемую для объяснения окружения пользователя.

SpatialEntity

Представляет физическое расположение в окружающей среде пользователя и его метаданные, которые приложение намерено совместно использовать с другими устройствами.

SpatialEntityAddedEventArgs

Данные событий для добавленных событий пространственной сущности.

SpatialEntityRemovedEventArgs

Данные событий для удаленных пространственных сущностей.

SpatialEntityStore

Представляет общий пул пространственных сущностей, синхронизированный автоматически между участниками удаленного сеанса.

SpatialEntityUpdatedEventArgs

Данные событий для обновленных событий пространственной сущности.

SpatialEntityWatcher

Отслеживает изменения набора сущностей, которые участники добавляют, обновляют или удаляют в хранилище пространственных сущностей, а также предоставляет уведомления при установке изменений.

SpatialLocation

Представляет расположение устройства в окружающей среде пользователя в определенный момент времени.

SpatialLocator

Предоставляет доступ к расположению устройства, отслеживаемого относительно окружения пользователя, например HoloLens или другой гарнитуры Смешанная реальность.

SpatialLocatorAttachedFrameOfReference

Представляет опорный кадр, расположенный на устройстве.

SpatialLocatorPositionalTrackingDeactivatingEventArgs

Предоставляет данные для события SpatialLocator.PositionalTrackingDeactivating .

SpatialStageFrameOfReference

Представляет пространственный этап, определенный пользователем для установки физического пространства, в котором они намерены использовать Смешанная реальность гарнитуру.

SpatialStationaryFrameOfReference

Представляет рамку ссылки, которая остается неподвижной относительно окружения пользователя в определенный момент времени.

Структуры

SpatialBoundingBox

Ограничивающий прямоугольник с выравниванием по оси в окружающей среде пользователя с координатами, выраженными в метрах.

SpatialBoundingFrustum

Ограничивающий frustum в окрестностях пользователя, определенный как набор из 6 плоскостей, с координатами, выраженными в метрах.

SpatialBoundingOrientedBox

Ориентированное ограничивающее поле в окрестностях пользователя с координатами, выраженными в метрах.

SpatialBoundingSphere

Ограничивающая сфера в окружающей среде пользователя с координатами, выраженными в метрах.

SpatialRay

Луч в окрестностях пользователя с координатами, выраженными в метрах.

Перечисления

SpatialAnchorExportPurpose

Указывает назначение экспорта пространственных привязок, совместного использования или повторного размещения.

SpatialEntityWatcherStatus

Описывает состояние объекта SpatialEntityWatcher .

SpatialLocatability

Указывает состояние жизненного цикла системы пространственного расположения устройства. Это позволяет приложению узнать, может ли оно понять, может ли оно быть связано с ориентацией устройства или его положением в окружающей среде пользователя.

SpatialLookDirectionRange

Степень, в которой пользователь может смотреть вокруг с помощью гарнитуры.

SpatialMovementRange

Степень, в которую пользователь может перемещаться при ношении гарнитуры.

SpatialPerceptionAccessStatus

Это перечисление описывает возможность приложения видеть окружение пользователя способами, требующими возможности spatialPerception. Сюда входит использование Объекта SpatialSurfaceObserver или SpatialAnchorTransferManager.

См. также раздел