共用方式為


HolographicQuadLayerUpdateParameters.UpdateLocationWithStationaryMode 方法

定義

更新這個四邊層在世界中的中心位置,將其設定為在未來畫面格中保留在該世界位置。

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 物件。

position
Vector3 Vector3

float3

四邊形平面中央的點,相對於參考座標系統的原點指定。

orientation
Quaternion Quaternion

quaternion

相對於參考座標系統的中性方向所指定的四面平面一般旋轉。

備註

針對固定四邊形,應用程式會呼叫 UpdateLocationWithStationaryMode,以指定應該顯示四邊形圖層之世界中的空間位置和方向。

如果固定四邊形的位置未變更,則會繼續在相同的位置轉譯,就像放在固定的參考框架中一樣。 若要讓四邊形更強式錨定,例如空間錨點或階段,應用程式也必須在座標系統調整時更新其位置。 對於具有錨定內容的應用程式,只要更新每個四邊形每個畫面的位置,可能最直接。

您也必須呼叫 UpdateExtents ,以指定四邊層的寬度和高度,以這個點為中心。

適用於