PerceptionInfraredFrameSource.TryGetTransformTo(String, Matrix4x4) 方法

定义

获取从红外帧源到目标实体的转换,并将 hasResult 设置为 true(如果存在关联)。 如果相关性不存在,则 hasResult 设置为 false,并且不修改 result。

public:
 virtual bool TryGetTransformTo(Platform::String ^ targetId, [Out] float4x4 & result) = TryGetTransformTo;
bool TryGetTransformTo(winrt::hstring const& targetId, [Out] float4x4 & result);
/// [Windows.Foundation.Metadata.Deprecated("PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
bool TryGetTransformTo(winrt::hstring const& targetId, [Out] float4x4 & result);
public bool TryGetTransformTo(string targetId, out Matrix4x4 result);
[Windows.Foundation.Metadata.Deprecated("PerceptionInfraredFrameSource may be unavailable after Windows Creator Update.  Use Windows.Media.Capture.Frames.MediaFrameSource instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public bool TryGetTransformTo(string targetId, out Matrix4x4 result);
Public Function TryGetTransformTo (targetId As String, ByRef result As Matrix4x4) As Boolean

参数

targetId
String

Platform::String

winrt::hstring

目标实体的唯一 ID。

result
Matrix4x4

float4x4

如果存在相关性,则会将其设置为 4x4 变换矩阵,该矩阵将基础从红外帧源坐标系更改为目标实体坐标系。

返回

Boolean

bool

如果存在相关性,则为 True,否则为 false。

属性

适用于