SpatialAnchorTransferManager.TryImportAnchorsAsync(IInputStream) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importa un flusso di ancoraggi spaziali esportati in precedenza da un altro dispositivo. Ciò consente a entrambi i dispositivi di ragionare sulle stesse posizioni nell'ambiente degli utenti.
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))
Parametri
- stream
- IInputStream
Flusso da cui importare ancoraggi.
Restituisce
IAsyncOperation<IMapView<Platform::String,SpatialAnchor>>
IAsyncOperation<IMapView<winrt::hstring,SpatialAnchor>>
Operazione che attiva una volta completata l'importazione, fornendo gli ancoraggi importati.
- Attributi
Requisiti Windows
Funzionalità dell'app |
spatialPerception
|
Commenti
È prima necessario esportare gli ancoraggi nel dispositivo di origine usando il metodo TryExportAnchorsAsync. È quindi responsabilità dell'app ottenere i dati nel flusso all'altro dispositivo tramite il proprio canale di rete.
Ciò importa gli ancoraggi e i dati di supporto nella comprensione spaziale del dispositivo. Un'app deve quindi usare SpatialAnchorStore.TrySave se deve mantenere l'accesso a questo ancoraggio.
Questo metodo può produrre null se il dispositivo ha raggiunto il limite di ancoraggi spaziali o se il sistema di comprensione spaziale è scaduto durante l'importazione.