SpatialLocator.CreateStationaryFrameOfReferenceAtCurrentLocation 方法

定义

重载

CreateStationaryFrameOfReferenceAtCurrentLocation()

创建相对于用户周围环境保持静止的引用框架,其初始原点位于 SpatialLocator 的当前位置。

CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3)

创建相对于用户环境保持静止的参考框架,其初始原点位于 SpatialLocator 当前位置的指定偏移量处。

CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3, Quaternion)

创建相对于用户环境保持静止的引用框架,其初始原点位于 SpatialLocator 当前位置的指定偏移量处,然后在指定旋转处旋转。

CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3, Quaternion, Double)

创建一个相对于用户环境保持静止的参考框架,其初始原点位于与 SpatialLocator 当前位置的指定偏移量,沿指定的相对标题(以弧度为单位)旋转,然后在指定旋转处旋转。

CreateStationaryFrameOfReferenceAtCurrentLocation()

创建相对于用户周围环境保持静止的引用框架,其初始原点位于 SpatialLocator 的当前位置。

public:
 virtual SpatialStationaryFrameOfReference ^ CreateStationaryFrameOfReferenceAtCurrentLocation() = CreateStationaryFrameOfReferenceAtCurrentLocation;
/// [Windows.Foundation.Metadata.Overload("CreateStationaryFrameOfReferenceAtCurrentLocation")]
SpatialStationaryFrameOfReference CreateStationaryFrameOfReferenceAtCurrentLocation();
[Windows.Foundation.Metadata.Overload("CreateStationaryFrameOfReferenceAtCurrentLocation")]
public SpatialStationaryFrameOfReference CreateStationaryFrameOfReferenceAtCurrentLocation();
function createStationaryFrameOfReferenceAtCurrentLocation()
Public Function CreateStationaryFrameOfReferenceAtCurrentLocation () As SpatialStationaryFrameOfReference

返回

静止的引用框架。

属性

另请参阅

适用于

CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3)

创建相对于用户环境保持静止的参考框架,其初始原点位于 SpatialLocator 当前位置的指定偏移量处。

public:
 virtual SpatialStationaryFrameOfReference ^ CreateStationaryFrameOfReferenceAtCurrentLocation(float3 relativePosition) = CreateStationaryFrameOfReferenceAtCurrentLocation;
/// [Windows.Foundation.Metadata.Overload("CreateStationaryFrameOfReferenceAtCurrentLocationWithPosition")]
SpatialStationaryFrameOfReference CreateStationaryFrameOfReferenceAtCurrentLocation(float3 const& relativePosition);
[Windows.Foundation.Metadata.Overload("CreateStationaryFrameOfReferenceAtCurrentLocationWithPosition")]
public SpatialStationaryFrameOfReference CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3 relativePosition);
function createStationaryFrameOfReferenceAtCurrentLocation(relativePosition)
Public Function CreateStationaryFrameOfReferenceAtCurrentLocation (relativePosition As Vector3) As SpatialStationaryFrameOfReference

参数

relativePosition
Vector3 Vector3

float3

引用框架原点的位置偏移量,在其坐标系中表示。

返回

静止的引用框架。

属性

另请参阅

适用于

CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3, Quaternion)

创建相对于用户环境保持静止的引用框架,其初始原点位于 SpatialLocator 当前位置的指定偏移量处,然后在指定旋转处旋转。

public:
 virtual SpatialStationaryFrameOfReference ^ CreateStationaryFrameOfReferenceAtCurrentLocation(float3 relativePosition, quaternion relativeOrientation) = CreateStationaryFrameOfReferenceAtCurrentLocation;
/// [Windows.Foundation.Metadata.Overload("CreateStationaryFrameOfReferenceAtCurrentLocationWithPositionAndOrientation")]
SpatialStationaryFrameOfReference CreateStationaryFrameOfReferenceAtCurrentLocation(float3 const& relativePosition, quaternion const& relativeOrientation);
[Windows.Foundation.Metadata.Overload("CreateStationaryFrameOfReferenceAtCurrentLocationWithPositionAndOrientation")]
public SpatialStationaryFrameOfReference CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3 relativePosition, Quaternion relativeOrientation);
function createStationaryFrameOfReferenceAtCurrentLocation(relativePosition, relativeOrientation)
Public Function CreateStationaryFrameOfReferenceAtCurrentLocation (relativePosition As Vector3, relativeOrientation As Quaternion) As SpatialStationaryFrameOfReference

参数

relativePosition
Vector3 Vector3

float3

引用框架原点的位置偏移量,在其坐标系中表示。

relativeOrientation
Quaternion Quaternion

quaternion

相对于 SpatialLocator 方向的引用框架原点的旋转。

返回

静止的引用框架。

属性

另请参阅

适用于

CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3, Quaternion, Double)

创建一个相对于用户环境保持静止的参考框架,其初始原点位于与 SpatialLocator 当前位置的指定偏移量,沿指定的相对标题(以弧度为单位)旋转,然后在指定旋转处旋转。

public:
 virtual SpatialStationaryFrameOfReference ^ CreateStationaryFrameOfReferenceAtCurrentLocation(float3 relativePosition, quaternion relativeOrientation, double relativeHeadingInRadians) = CreateStationaryFrameOfReferenceAtCurrentLocation;
/// [Windows.Foundation.Metadata.Overload("CreateStationaryFrameOfReferenceAtCurrentLocationWithPositionAndOrientationAndRelativeHeading")]
SpatialStationaryFrameOfReference CreateStationaryFrameOfReferenceAtCurrentLocation(float3 const& relativePosition, quaternion const& relativeOrientation, double const& relativeHeadingInRadians);
[Windows.Foundation.Metadata.Overload("CreateStationaryFrameOfReferenceAtCurrentLocationWithPositionAndOrientationAndRelativeHeading")]
public SpatialStationaryFrameOfReference CreateStationaryFrameOfReferenceAtCurrentLocation(Vector3 relativePosition, Quaternion relativeOrientation, double relativeHeadingInRadians);
function createStationaryFrameOfReferenceAtCurrentLocation(relativePosition, relativeOrientation, relativeHeadingInRadians)
Public Function CreateStationaryFrameOfReferenceAtCurrentLocation (relativePosition As Vector3, relativeOrientation As Quaternion, relativeHeadingInRadians As Double) As SpatialStationaryFrameOfReference

参数

relativePosition
Vector3 Vector3

float3

引用框架原点的位置偏移量,在其坐标系中表示。

relativeOrientation
Quaternion Quaternion

quaternion

参考框架原点相对于标题方向的旋转。

relativeHeadingInRadians
Double

double

在位置偏移之前,从 SpatialLocator 的当前方向旋转固定标题的量(以弧度为单位)。

返回

静止的引用框架。

属性

另请参阅

适用于