Compartir a través de


SpatialAnchorTransferManager.TryImportAnchorsAsync(IInputStream) Método

Definición

Importa un flujo de anclajes espaciales exportados previamente desde otro dispositivo. Esto permite a ambos dispositivos razonar sobre las mismas ubicaciones en los alrededores de sus usuarios.

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))

Parámetros

stream
IInputStream

Secuencia desde la que se van a importar delimitadores.

Devoluciones

Operación que se desencadena una vez completada la importación, proporcionando los delimitadores importados.

Atributos

Requisitos de Windows

Características de aplicaciones
spatialPerception

Comentarios

Primero debe exportar los anclajes en el dispositivo de origen mediante el método TryExportAnchorsAsync. A continuación, es responsabilidad de la aplicación obtener los datos en la secuencia al otro dispositivo a través de su propio canal de red.

Esto importa los delimitadores y sus datos auxiliares en el conocimiento espacial del dispositivo. Después, una aplicación debe usar SpatialAnchorStore.TrySave si necesita conservar el acceso a este delimitador.

Este método puede producir null si el dispositivo ha alcanzado su límite de anclajes espaciales o si el sistema de comprensión espacial agota el tiempo de espera durante la importación.

Se aplica a