HolographicQuadLayerUpdateParameters.UpdateLocationWithStationaryMode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
更新這個四邊層在世界中的中心位置,將其設定為在未來畫面格中保留在該世界位置。
public:
virtual void UpdateLocationWithStationaryMode(SpatialCoordinateSystem ^ coordinateSystem, float3 position, quaternion orientation) = UpdateLocationWithStationaryMode;
void UpdateLocationWithStationaryMode(SpatialCoordinateSystem const& coordinateSystem, float3 const& position, quaternion const& orientation);
public void UpdateLocationWithStationaryMode(SpatialCoordinateSystem coordinateSystem, Vector3 position, Quaternion orientation);
function updateLocationWithStationaryMode(coordinateSystem, position, orientation)
Public Sub UpdateLocationWithStationaryMode (coordinateSystem As SpatialCoordinateSystem, position As Vector3, orientation As Quaternion)
參數
- coordinateSystem
- SpatialCoordinateSystem
參考 SpatialCoordinateSystem 物件。
- orientation
-
Quaternion
Quaternion
quaternion
相對於參考座標系統的中性方向所指定的四面平面一般旋轉。
備註
針對固定四邊形,應用程式會呼叫 UpdateLocationWithStationaryMode,以指定應該顯示四邊形圖層之世界中的空間位置和方向。
如果固定四邊形的位置未變更,則會繼續在相同的位置轉譯,就像放在固定的參考框架中一樣。 若要讓四邊形更強式錨定,例如空間錨點或階段,應用程式也必須在座標系統調整時更新其位置。 對於具有錨定內容的應用程式,只要更新每個四邊形每個畫面的位置,可能最直接。
您也必須呼叫 UpdateExtents ,以指定四邊層的寬度和高度,以這個點為中心。