Partilhar via


SpatialAnchorStore Classe

Definição

Representa uma coleção de objetos SpatialAnchor armazenados pelo Windows em nome de um aplicativo.

public ref class SpatialAnchorStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialAnchorStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialAnchorStore
Public NotInheritable Class SpatialAnchorStore
Herança
Object Platform::Object IInspectable SpatialAnchorStore
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v2.0)

Comentários

Isso permite que um aplicativo persista SpatialAnchors e, em seguida, carregue-os novamente durante uma sessão de aplicativo futura. O aplicativo é responsável por acompanhar quais identificadores representam quais locais lógicos dentro do aplicativo, por exemplo, associar uma âncora a um holograma que deve ser exibido lá.

Para solicitar o SpatialAnchorStore do aplicativo, use a classe SpatialAnchorManager .

Métodos

Clear()

Limpa todas as âncoras no repositório de âncoras do aplicativo.

GetAllSavedAnchors()

Obtém um mapa de todas as âncoras salvas no repositório, com seus identificadores como as chaves.

Remove(String)

Remove uma âncora específica do repositório. A âncora é especificada por seu identificador.

TrySave(String, SpatialAnchor)

Persiste uma âncora no repositório.

Aplica-se a