SpatialAnchorTransferManager.TryImportAnchorsAsync(IInputStream) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Importe un flux d’ancres spatiales précédemment exportées à partir d’un autre appareil. Cela permet aux deux appareils de raisonner sur les mêmes emplacements dans l’environnement de leurs utilisateurs.
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))
Paramètres
- stream
- IInputStream
Flux à partir duquel importer des ancres.
Retours
IAsyncOperation<IMapView<Platform::String,SpatialAnchor>>
IAsyncOperation<IMapView<winrt::hstring,SpatialAnchor>>
Opération qui se déclenche une fois l’importation terminée, en fournissant les ancres importées.
- Attributs
Configuration requise pour Windows
Fonctionnalités de l’application |
spatialPerception
|
Remarques
Vous devez d’abord exporter les ancres sur l’appareil source à l’aide de la méthode TryExportAnchorsAsync. Il incombe ensuite à l’application d’obtenir les données du flux vers l’autre appareil via son propre canal réseau.
Cela importe les ancres et leurs données de prise en charge dans la compréhension spatiale de l’appareil. Une application doit ensuite utiliser SpatialAnchorStore.TrySave si elle doit conserver l’accès à cette ancre.
Cette méthode peut produire la valeur Null si l’appareil a atteint sa limite d’ancres spatiales ou si le système de compréhension spatiale expire pendant l’importation.