SpatialSurfaceObserver.GetObservedSurfaces Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene i metadati per il set di superfici osservate all'interno del volume di delimitazione al momento.
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)
Restituisce
Superfici osservate all'interno del volume di delimitazione. Se non è stato impostato alcun volume di delimitazione, non verrà restituita alcuna superficie.
Requisiti Windows
Funzionalità dell'app |
spatialPerception
|
Commenti
Ogni snapshot SpatialSurfaceInfo non è modificabile, quindi è possibile confrontarli in un secondo momento per verificare se una determinata superficie ha riscontrato di recente un aggiornamento della mesh.
La correlazione delle proprietà Id e UpdateTime tra più osservazioni consente di identificare nuove mesh, mesh aggiornata e mesh rimossa:
- Se viene visualizzato un Elemento SpatialSurfaceInfo con un ID non visualizzato in precedenza, considerarlo come una nuova mesh.
- Se viene visualizzato un Elemento SpatialSurfaceInfo con un ID noto, ma con un nuovo updateTime, considerarlo come mesh aggiornata.
- Se spatialSurfaceInfo non viene più visualizzato con un ID noto, considerarlo come mesh rimossa.