SpatialAnchorTransferManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Статические методы для передачи пространственных привязок между устройствами, чтобы оба устройства могли обдумать одни и те же расположения в окружении пользователей.
public ref class SpatialAnchorTransferManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialAnchorTransferManager final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Deprecated("Use SpatialEntityStore instead of SpatialAnchorTransferManager. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class SpatialAnchorTransferManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class SpatialAnchorTransferManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Deprecated("Use SpatialEntityStore instead of SpatialAnchorTransferManager. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public static class SpatialAnchorTransferManager
Public Class SpatialAnchorTransferManager
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v2.0)
|
Возможности приложения |
spatialPerception
|
Комментарии
Примечание
Передача локальных привязок с помощью SpatialAnchorTransferManager обеспечивает менее надежный отзыв привязки, чем Пространственные привязки Azure, и устройства iOS и Android не поддерживаются этим подходом.
Методы
RequestAccessAsync() |
Запрашивает доступ к приложению для экспорта или импорта пространственных привязок. Для этого требуется возможность spatialPerception. |
TryExportAnchorsAsync(IIterable<KeyValuePair<String,SpatialAnchor>>, IOutputStream) |
Экспортирует пространственные привязки в поток, который впоследствии можно импортировать на другое устройство. Это позволяет обоим устройствам рассуждать об одном и том же расположении в окружении пользователей. |
TryImportAnchorsAsync(IInputStream) |
Импортирует поток пространственных привязок, который ранее был экспортирован с другого устройства. Это позволяет обоим устройствам рассуждать об одном и том же расположении в окружении пользователей. |