次の方法で共有


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[]

カメラ デバイスの座標系を基準とし、深さの相関値を持つ一連の座標を返します。

戻り値

このメソッドは非同期的にを返します。

属性

適用対象