SpatialAnchorTransferManager.TryImportAnchorsAsync(IInputStream) Метод

Определение

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

public:
 static IAsyncOperation<IMapView<Platform::String ^, SpatialAnchor ^> ^> ^ TryImportAnchorsAsync(IInputStream ^ stream);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<IMapView<winrt::hstring, SpatialAnchor const&>> TryImportAnchorsAsync(IInputStream const& stream);
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Deprecated("Use SpatialEntityStore instead of SpatialAnchorTransferManager. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
 static IAsyncOperation<IMapView<winrt::hstring, SpatialAnchor const&>> TryImportAnchorsAsync(IInputStream const& stream);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyDictionary<string,SpatialAnchor>> TryImportAnchorsAsync(IInputStream stream);
[Windows.Foundation.Metadata.RemoteAsync]
[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 IAsyncOperation<IReadOnlyDictionary<string,SpatialAnchor>> TryImportAnchorsAsync(IInputStream stream);
function tryImportAnchorsAsync(stream)
Public Shared Function TryImportAnchorsAsync (stream As IInputStream) As IAsyncOperation(Of IReadOnlyDictionary(Of String, SpatialAnchor))

Параметры

stream
IInputStream

Поток для импорта привязок.

Возвращаемое значение

IAsyncOperation<IMapView<String,SpatialAnchor>>

IAsyncOperation<IReadOnlyDictionary<String,SpatialAnchor>>

Операция, активируемая после завершения импорта, предоставляющая импортированные привязки.

Атрибуты

Требования к Windows

Возможности приложения
spatialPerception

Комментарии

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

Это импортирует привязки и их вспомогательные данные в пространственное понимание устройства. Затем приложение должно использовать SpatialAnchorStore.TrySave , если ему необходимо сохранить доступ к этой привязке.

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

Применяется к