Bagikan melalui


SpatialSurfaceObserver.GetObservedSurfaces Metode

Definisi

Mendapatkan metadata untuk set permukaan yang diamati dalam volume pembatas saat ini.

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)

Mengembalikan

Permukaan yang diamati dalam volume pembatas. Jika tidak ada volume pembatas yang ditetapkan, tidak ada permukaan yang akan dikembalikan.

Persyaratan Windows

Kemampuan aplikasi
spatialPerception

Keterangan

Setiap rekam jepret SpatialSurfaceInfo tidak dapat diubah, sehingga Anda dapat membandingkan nilainya nanti untuk melihat apakah permukaan tertentu baru-baru ini mengalami pembaruan jala.

Menghubungkan properti Id dan UpdateTime di beberapa pengamatan memungkinkan Anda mengidentifikasi jala baru, jala yang diperbarui, dan jala yang dihapus:

  • Jika Anda melihat SpatialSurfaceInfo dengan Id yang belum Pernah Anda lihat sebelumnya, perlakukan sebagai jala baru.
  • Jika Anda melihat SpatialSurfaceInfo dengan Id yang diketahui, tetapi dengan UpdateTime baru, perlakukan sebagai jala yang diperbarui.
  • Jika Anda tidak lagi melihat SpatialSurfaceInfo dengan Id yang diketahui, perlakukan sebagai jala yang dihapus.

Berlaku untuk