SpatialLocatorAttachedFrameOfReference 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示位置附加至裝置的參考框架。
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
- 繼承
- 屬性
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) |
計算指定時間戳記的裝置標題,相對於此框架的固定標題,以弧度為單位。 |