SpatialAnchorTransferManager.TryImportAnchorsAsync(IInputStream) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
IAsyncOperation<IMapView<Platform::String,SpatialAnchor>>
IAsyncOperation<IMapView<winrt::hstring,SpatialAnchor>>
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.