SpatialAnchorTransferManager.TryImportAnchorsAsync(IInputStream) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Importiert einen Stream von Raumankern, der zuvor von einem anderen Gerät exportiert wurde. Dies ermöglicht es beiden Geräten, über die gleichen Standorte in der Umgebung ihrer Benutzer zu ermitteln.
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))
Parameter
- stream
- IInputStream
Der Stream, aus dem Anker importiert werden sollen.
Gibt zurück
IAsyncOperation<IMapView<Platform::String,SpatialAnchor>>
IAsyncOperation<IMapView<winrt::hstring,SpatialAnchor>>
Der Vorgang, der ausgelöst wird, nachdem der Import abgeschlossen ist und die importierten Anker bereitstellt.
- Attribute
Windows-Anforderungen
App-Funktionen |
spatialPerception
|
Hinweise
Sie müssen die Anker zunächst mit der TryExportAnchorsAsync-Methode auf dem Quellgerät exportieren. Es liegt dann in der Verantwortung der App, die Daten im Stream über einen eigenen Netzwerkkanal an das andere Gerät zu übertragen.
Dadurch werden die Anker und ihre unterstützenden Daten in das räumliche Verständnis des Geräts importiert. Eine App sollte dann SpatialAnchorStore.TrySave verwenden, wenn sie Zugriff auf diesen Anker behalten muss.
Diese Methode kann NULL ergeben, wenn das Gerät seine Räumliche Ankergrenze erreicht hat oder wenn das räumliche Verständnissystem beim Import ein Zeitlimit aufweist.