Compartilhar via


PerceptionDepthFrameSource.TryGetTransformTo(String, Matrix4x4) Método

Definição

Obtém a transformação da origem do quadro de profundidade 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("PerceptionDepthFrameSource 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("PerceptionDepthFrameSource 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 muda de base do sistema de coordenadas de origem do quadro de profundidade 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