Поделиться через


PerceptionDepthFrameSource.TryGetTransformTo(String, Matrix4x4) Метод

Определение

Получает преобразование из источника кадра глубины в целевую сущность и задает для свойстваresult значение true, если существует корреляция. Если корреляция не существует, параметр hasResult имеет значение false, а результат не изменяется.

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

Параметры

targetId
String

Platform::String

winrt::hstring

Уникальный идентификатор целевой сущности.

result
Matrix4x4

float4x4

Если корреляция существует, для нее будет задана матрица преобразования 4x4, которая изменяет базис из системы координат источника кадра глубины на целевую систему координат сущности.

Возвращаемое значение

Boolean

bool

Значение true, если корреляция существует, в противном случае — false.

Атрибуты

Применяется к