Compartir a través de


PerceptionDepthFrameSource.TryGetTransformTo(String, Matrix4x4) Método

Definición

Obtiene la transformación del origen del marco de profundidad a la entidad de destino y establece hasResult en true, si existe una correlación. Si no existe una correlación, hasResult se establece en false y el resultado no se modifica.

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

Identificador único de la entidad de destino.

result
Matrix4x4

float4x4

Si existe una correlación, se establecerá en una matriz de transformación 4x4 que cambia de base desde el sistema de coordenadas de origen del marco de profundidad al sistema de coordenadas de entidad de destino.

Devoluciones

Boolean

bool

True si existe una correlación; de lo contrario, false.

Atributos

Se aplica a