共用方式為


SpatialSurfaceObserver.GetObservedSurfaces 方法

定義

取得目前周框磁片區內觀察到之一組表面的中繼資料。

public:
 virtual IMapView<Platform::Guid, SpatialSurfaceInfo ^> ^ GetObservedSurfaces() = GetObservedSurfaces;
IMapView<winrt::guid, SpatialSurfaceInfo const&> GetObservedSurfaces();
public IReadOnlyDictionary<Guid,SpatialSurfaceInfo> GetObservedSurfaces();
function getObservedSurfaces()
Public Function GetObservedSurfaces () As IReadOnlyDictionary(Of Guid, SpatialSurfaceInfo)

傳回

周框磁片區內的觀察表面。 如果未設定周框磁片區,將不會傳回任何表面。

Windows 需求

應用程式功能
spatialPerception

備註

每個 SpatialSurfaceInfo 快照集都是固定的,因此您可以稍後比較其值,以查看指定的表面最近是否有網格更新。

IdUpdateTime 屬性相互關聯到多個觀察,可讓您識別新的網格、更新的網格和移除的網格:

  • 如果您看到具有您之前未看到識別碼的 SpatialSurfaceInfo,請將它視為新的網格。
  • 如果您看到具有已知識別碼的 SpatialSurfaceInfo,但使用新的 UpdateTime,請將它視為已更新的網格。
  • 如果您不再看到具有已知識別碼的 SpatialSurfaceInfo,請將它視為已移除的網格。

適用於