Compartilhar via


PerceptionInfraredFrameSource.TryGetTransformTo(String, Matrix4x4) Método

Definição

Obtém a transformação da origem do quadro infravermelho para a entidade de destino e define hasResult como true, se houver uma correlação. Se uma correlação não existir, hasResult será definido como false e o resultado não será modificado.

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

Parâmetros

targetId
String

Platform::String

winrt::hstring

A ID exclusiva da entidade de destino.

result
Matrix4x4

float4x4

Se houver uma correlação, isso será definido como uma matriz de transformação 4x4 que altera a base do sistema de coordenadas de origem do quadro infravermelho para o sistema de coordenadas de entidade de destino.

Retornos

Boolean

bool

True se houver uma correlação, caso contrário, false.

Atributos

Aplica-se a