Share via


SpatialAnchorTransferManager.TryImportAnchorsAsync(IInputStream) メソッド

定義

以前に別のデバイスからエクスポートされた空間アンカーのストリームをインポートします。 これにより、両方のデバイスがユーザーの周囲の同じ場所について推論できるようになります。

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

パラメーター

stream
IInputStream

アンカーをインポートするストリーム。

戻り値

インポートが完了するとトリガーされる操作。インポートされたアンカーを指定します。

属性

Windows の要件

アプリの機能
spatialPerception

注釈

まず、TryExportAnchorsAsync メソッドを使用して、ソース デバイス上のアンカーをエクスポートする必要があります。 その後、ストリーム内のデータを独自のネットワーク チャネルを介して他のデバイスに取得するのはアプリの責任です。

これにより、アンカーとそのサポート データがデバイスの空間理解にインポートされます。 アプリでは、このアンカーへのアクセスを保持する必要がある場合は、 SpatialAnchorStore.TrySave を使用する必要があります。

このメソッドは、デバイスが空間アンカーの制限に達した場合、またはインポート中に空間理解システムがタイムアウトした場合に null を生成できます。

適用対象