SpatialAnchorTransferManager.TryImportAnchorsAsync(IInputStream) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이전에 다른 디바이스에서 내보낸 공간 앵커 스트림을 가져옵니다. 이렇게 하면 두 디바이스가 사용자 환경에서 동일한 위치를 추론할 수 있습니다.
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
앵커를 가져올 스트림입니다.
반환
IAsyncOperation<IMapView<Platform::String,SpatialAnchor>>
IAsyncOperation<IMapView<winrt::hstring,SpatialAnchor>>
가져오기가 완료되면 트리거되는 작업으로 가져온 앵커를 제공합니다.
- 특성
Windows 요구 사항
앱 기능 |
spatialPerception
|
설명
먼저 TryExportAnchorsAsync 메서드를 사용하여 원본 디바이스에서 앵커를 내보내야 합니다. 그런 다음 자체 네트워크 채널을 통해 스트림의 데이터를 다른 디바이스로 가져오는 것은 앱의 책임입니다.
이렇게 하면 앵커 및 지원 데이터가 디바이스의 공간 이해로 가져옵니다. 앱은 이 앵커에 대한 액세스를 유지해야 하는 경우 SpatialAnchorStore.TrySave 를 사용해야 합니다.
이 메서드는 디바이스가 공간 앵커 제한에 도달했거나 가져오기 중에 공간 이해 시스템이 시간 초과된 경우 null을 생성할 수 있습니다.