Share via


PerceptionDepthCorrelatedCameraIntrinsics.UnprojectAllPixelsAtCorrelatedDepthAsync 方法

定义

使用相关深度相机中的相应深度值,将相机图像空间中的所有像素取消投影到相机设备的坐标帧中。

public:
 virtual IAsyncAction ^ UnprojectAllPixelsAtCorrelatedDepthAsync(PerceptionDepthFrame ^ depthFrame, Platform::Array <float3> ^ results) = UnprojectAllPixelsAtCorrelatedDepthAsync;
IAsyncAction UnprojectAllPixelsAtCorrelatedDepthAsync(PerceptionDepthFrame const& depthFrame, winrt::array_view <float3> & results);
/// [Windows.Foundation.Metadata.Deprecated("PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
IAsyncAction UnprojectAllPixelsAtCorrelatedDepthAsync(PerceptionDepthFrame const& depthFrame, winrt::array_view <float3> & results);
public IAsyncAction UnprojectAllPixelsAtCorrelatedDepthAsync(PerceptionDepthFrame depthFrame, Vector3[] results);
[Windows.Foundation.Metadata.Deprecated("PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public IAsyncAction UnprojectAllPixelsAtCorrelatedDepthAsync(PerceptionDepthFrame depthFrame, Vector3[] results);
function unprojectAllPixelsAtCorrelatedDepthAsync(depthFrame, results)
Public Function UnprojectAllPixelsAtCorrelatedDepthAsync (depthFrame As PerceptionDepthFrame, results As Vector3()) As IAsyncAction

参数

depthFrame
PerceptionDepthFrame

深度帧,其中包含在将点投影到相机空间时要使用的深度值。 图像中每个像素的坐标将从相机图像空间映射到深度图像空间,然后用于查找此深度帧中的深度。

results

Vector3[]

Vector3[]

float3[]

返回一组相对于相机设备的坐标系以及相关深度值的坐标。

返回

此方法异步返回。

属性

适用于