SpatialSurfaceObserver.GetObservedSurfaces Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém metadados para o conjunto de superfícies observado no volume delimitador no 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)
Retornos
As superfícies observadas dentro do volume delimitador. Se nenhum volume delimitador tiver sido definido, nenhuma superfície será retornada.
Requisitos do Windows
Funcionalidades do aplicativo |
spatialPerception
|
Comentários
Cada instantâneo SpatialSurfaceInfo é imutável, para que você possa comparar seus valores mais tarde para ver se uma determinada superfície passou recentemente por uma atualização de malha.
Correlacionar as propriedades Id e UpdateTime em várias observações permite identificar novas malhas, malha atualizada e malha removida:
- Se você vir um SpatialSurfaceInfo com uma ID que não viu antes, trate-o como uma nova malha.
- Se você vir um SpatialSurfaceInfo com uma ID conhecida, mas com um novo UpdateTime, trate-o como malha atualizada.
- Se você não vir mais um SpatialSurfaceInfo com uma ID conhecida, trate-o como malha removida.