PerceptionInfraredFrameSource.TryGetTransformTo(String, Matrix4x4) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取从红外帧源到目标实体的转换,并将 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。
- 属性