Condividi tramite


PerceptionColorFrameSource.TryGetTransformTo(String, Matrix4x4) Metodo

Definizione

Questo metodo restituisce la trasformazione dall'origine del frame di colore all'entità di destinazione e imposta hasResult su true, se esiste una correlazione. Se non esiste una correlazione, hasResult è impostato su false e il risultato non viene modificato.

public:
 virtual bool TryGetTransformTo(Platform::String ^ targetId, [Out] float4x4 & result) = TryGetTransformTo;
bool TryGetTransformTo(winrt::hstring const& targetId, [Out] float4x4 & result);
/// [Windows.Foundation.Metadata.Deprecated("PerceptionColorFrameSource 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("PerceptionColorFrameSource 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

Parametri

targetId
String

Platform::String

winrt::hstring

ID univoco dell'entità di destinazione.

result
Matrix4x4

float4x4

Se esiste una correlazione, verrà impostata su una matrice di trasformazione 4x4 che cambia base dal sistema di coordinate dell'origine della cornice di colore al sistema di coordinate dell'entità di destinazione.

Restituisce

Boolean

bool

Restituisce true se esiste una correlazione; in caso contrario, false.

Attributi

Si applica a