Freigeben über


PerceptionDepthCorrelatedCameraIntrinsics.UnprojectAllPixelsAtCorrelatedDepthAsync Methode

Definition

Hebt alle Pixel eines Bilds aus dem Kamerabildraum unter Verwendung der entsprechenden Tiefenwerte einer korrelierten Tiefenkamera in den Koordinatenrahmen des Kamerageräts auf.

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

Parameter

depthFrame
PerceptionDepthFrame

Der Tiefenrahmen, der den Tiefenwert enthält, der beim Projizieren der Punkte in den Kameraraum verwendet werden soll. Die Koordinaten der einzelnen Pixel im Bild werden vom Kamerabildraum zum Tiefenbildraum zugeordnet und dann verwendet, um die Tiefe in diesem Tiefenrahmen nachzuschlagen.

results

Vector3[]

Vector3[]

float3[]

Gibt einen Satz von Koordinaten zurück, relativ zum Koordinatensystem des Kamerageräts und mit korrelierten Tiefenwerten.

Gibt zurück

Diese Methode gibt asynchron zurück.

Attribute

Gilt für: