次の方法で共有


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 を呼び出して、この点を中心とする四角形レイヤーの幅と高さを指定する必要もあります。

適用対象