SpatialLocatorAttachedFrameOfReference 類別

定義

表示位置附加至裝置的參考框架。

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
繼承
Object Platform::Object IInspectable SpatialLocatorAttachedFrameOfReference
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v2.0 引進)

備註

SpatialLocatorAttachedFrameOfReference 類別代表裝置相對參考框架,可追蹤裝置 SpatialLocator所報告位置的變更。 此框架具有相對於使用者周圍的固定標題,指向使用者建立畫面時所面對的方向。 接著,此參考框架中的所有方向都會相對於該固定標題,即使使用者旋轉裝置也一樣。

對於 HoloLens 之類的頭戴式裝置,此框架座標系統的原點位於使用者頭部旋轉的中心,因此其位置不會受到頭部旋轉的影響。

若要取得 SpatialLocatorAttachedFrameOfReference,請使用 SpatialLocator 類別並呼叫 CreateAttachedFrameOfReferenceAtCurrentHeading

屬性

RelativeOrientation

取得或設定相對於標題方向之參考原點的這個框架方向。

RelativePosition

取得或設定相對於所追蹤之 SpatialLocator 之參考來源的這個框架位置。

方法

AdjustHeading(Double)

調整這個參照框架相對於其目前標題的固定標題。

GetStationaryCoordinateSystemAtTimestamp(PerceptionTimestamp)

取得座標系統,其原點為裝置在指定時間戳記的位置,方向為參考的固定標題框架。 此座標系統會保持固定狀態,而且不會追蹤裝置的任何進一步移動。

TryGetRelativeHeadingAtTimestamp(PerceptionTimestamp)

計算指定時間戳記的裝置標題,相對於此框架的固定標題,以弧度為單位。

適用於

另請參閱