Partilhar via


SpatialLocatorAttachedFrameOfReference Classe

Definição

Representa um quadro de referência que é anexado posicionalmente ao dispositivo.

public ref class SpatialLocatorAttachedFrameOfReference 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 SpatialLocatorAttachedFrameOfReference 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 SpatialLocatorAttachedFrameOfReference
Public NotInheritable Class SpatialLocatorAttachedFrameOfReference
Herança
Object Platform::Object IInspectable SpatialLocatorAttachedFrameOfReference
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

A classe SpatialLocatorAttachedFrameOfReference representa um quadro de referência relativo ao dispositivo que rastreia as alterações na posição relatada pelo SpatialLocator do dispositivo. Esse quadro tem um título fixo relativo ao ambiente do usuário que aponta na direção que o usuário estava enfrentando quando o quadro foi criado. A partir daí, todas as orientações nesse quadro de referência são relativas a esse título fixo, mesmo quando o usuário gira o dispositivo.

Para um headset como o HoloLens, a origem do sistema de coordenadas desse quadro está localizada no centro da rotação da cabeça do usuário, para que sua posição não seja afetada pela rotação da cabeça.

Para obter um SpatialLocatorAttachedFrameOfReference, use a classe SpatialLocator e chame CreateAttachedFrameOfReferenceAtCurrentHeading.

Propriedades

RelativeOrientation

Obtém ou define a orientação desse quadro da origem da referência em relação à direção do título.

RelativePosition

Obtém ou define a posição desse quadro de origem da referência em relação ao SpatialLocator que ele está acompanhando.

Métodos

AdjustHeading(Double)

Ajusta o título fixo desse quadro de referência em relação ao título atual.

GetStationaryCoordinateSystemAtTimestamp(PerceptionTimestamp)

Obtém um sistema de coordenadas cuja origem é a posição do dispositivo no carimbo de data/hora especificado, orientado nesse quadro do título fixo da referência. Esse sistema de coordenadas permanece estacionário e não rastreia nenhum movimento adicional do dispositivo.

TryGetRelativeHeadingAtTimestamp(PerceptionTimestamp)

Calcula o título do dispositivo em radianos para o carimbo de data/hora especificado, em relação ao título fixo desse quadro.

Aplica-se a

Confira também