SpatialAnchor.TryCreateRelativeTo 方法

定义

重载

TryCreateRelativeTo(SpatialCoordinateSystem)

在指定坐标系的原点处创建定位点。

TryCreateRelativeTo(SpatialCoordinateSystem, Vector3)

在指定坐标系中的特定位置创建定位点。

TryCreateRelativeTo(SpatialCoordinateSystem, Vector3, Quaternion)

在指定坐标系内的特定位置和方向创建定位点。

如果系统已达到空间定位点的限制,则返回 null。 如果指定的坐标系无法定位到此帧,也可能返回 null。

TryCreateRelativeTo(SpatialCoordinateSystem)

在指定坐标系的原点处创建定位点。

public:
 static SpatialAnchor ^ TryCreateRelativeTo(SpatialCoordinateSystem ^ coordinateSystem);
/// [Windows.Foundation.Metadata.Overload("TryCreateRelativeTo")]
 static SpatialAnchor TryCreateRelativeTo(SpatialCoordinateSystem const& coordinateSystem);
[Windows.Foundation.Metadata.Overload("TryCreateRelativeTo")]
public static SpatialAnchor TryCreateRelativeTo(SpatialCoordinateSystem coordinateSystem);
function tryCreateRelativeTo(coordinateSystem)
Public Shared Function TryCreateRelativeTo (coordinateSystem As SpatialCoordinateSystem) As SpatialAnchor

参数

coordinateSystem
SpatialCoordinateSystem

引用 SpatialCoordinateSystem 对象。

返回

如果创建尝试成功,则为新定位点;否则为 null。

属性

注解

如果系统已达到空间定位点的限制,则返回 null。 如果指定的坐标系无法定位到此帧,也可能返回 null。

另请参阅

适用于

TryCreateRelativeTo(SpatialCoordinateSystem, Vector3)

在指定坐标系中的特定位置创建定位点。

public:
 static SpatialAnchor ^ TryCreateRelativeTo(SpatialCoordinateSystem ^ coordinateSystem, float3 position);
/// [Windows.Foundation.Metadata.Overload("TryCreateWithPositionRelativeTo")]
 static SpatialAnchor TryCreateRelativeTo(SpatialCoordinateSystem const& coordinateSystem, float3 const& position);
[Windows.Foundation.Metadata.Overload("TryCreateWithPositionRelativeTo")]
public static SpatialAnchor TryCreateRelativeTo(SpatialCoordinateSystem coordinateSystem, Vector3 position);
function tryCreateRelativeTo(coordinateSystem, position)
Public Shared Function TryCreateRelativeTo (coordinateSystem As SpatialCoordinateSystem, position As Vector3) As SpatialAnchor

参数

coordinateSystem
SpatialCoordinateSystem

引用 SpatialCoordinateSystem 对象。

position
Vector3 Vector3

float3

相对于源 SpatialCoordinateSystem 对象的坐标系指定的点。

返回

如果创建尝试成功,则为新定位点;否则为 null。

属性

另请参阅

适用于

TryCreateRelativeTo(SpatialCoordinateSystem, Vector3, Quaternion)

在指定坐标系内的特定位置和方向创建定位点。

如果系统已达到空间定位点的限制,则返回 null。 如果指定的坐标系无法定位到此帧,也可能返回 null。

public:
 static SpatialAnchor ^ TryCreateRelativeTo(SpatialCoordinateSystem ^ coordinateSystem, float3 position, quaternion orientation);
/// [Windows.Foundation.Metadata.Overload("TryCreateWithPositionAndOrientationRelativeTo")]
 static SpatialAnchor TryCreateRelativeTo(SpatialCoordinateSystem const& coordinateSystem, float3 const& position, quaternion const& orientation);
[Windows.Foundation.Metadata.Overload("TryCreateWithPositionAndOrientationRelativeTo")]
public static SpatialAnchor TryCreateRelativeTo(SpatialCoordinateSystem coordinateSystem, Vector3 position, Quaternion orientation);
function tryCreateRelativeTo(coordinateSystem, position, orientation)
Public Shared Function TryCreateRelativeTo (coordinateSystem As SpatialCoordinateSystem, position As Vector3, orientation As Quaternion) As SpatialAnchor

参数

coordinateSystem
SpatialCoordinateSystem

引用 SpatialCoordinateSystem 对象。

position
Vector3 Vector3

float3

相对于源 SpatialCoordinateSystem 对象的坐标系指定的点。

orientation
Quaternion Quaternion

quaternion

相对于源 SpatialCoordinateSystem 对象的坐标系指定的旋转。 此相对于源坐标系的旋转会偏移所创建定位点的坐标系的方向。

返回

如果创建尝试成功,则为新定位点;否则为 null。

属性

另请参阅

适用于