Freigeben über


DepthMediaFrame.MaxReliableDepth Eigenschaft

Definition

Ruft einen Wert ab, der den maximalen zuverlässigen Tiefenwert für die Kamera angibt, die den Tiefenrahmen erfasst hat.

public:
 property unsigned int MaxReliableDepth { unsigned int get(); };
uint32_t MaxReliableDepth();
public uint MaxReliableDepth { get; }
var uInt32 = depthMediaFrame.maxReliableDepth;
Public ReadOnly Property MaxReliableDepth As UInteger

Eigenschaftswert

UInt32

unsigned int

uint32_t

Ein Wert, der den maximalen zuverlässigen Tiefenwert für die Kamera angibt, die den Tiefenrahmen erfasst hat.

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Hinweise

Eine Tiefenkamera ist möglicherweise nicht in der Lage, die Tiefe für den gesamten Bereich des UInt16-Werts zuverlässig zu erfassen, der verwendet wird, um die Tiefe in einem Tiefenmedienrahmen auszudrücken. Der Wert von MaxReliableDepth wird vom Tiefenkameragerät festgelegt, um die Obergrenze von Werten innerhalb des UInt16-Bereichs anzugeben, für die das Gerät Tiefendaten zuverlässig erfassen kann. Sie können tiefen Pixelwerte, die größer als dieser Wert sind, sicher klemmen. Der untere Grenzwert für zuverlässige Tiefenwerte wird mit der MinReliableDepth-Eigenschaft angegeben. Diese Eigenschaften werden in den gleichen Einheiten wie die einzelnen Tiefenpixelwerte ausgedrückt. Sie können MaxReliableDepth in Meter konvertieren, indem Sie es mit dem Wert der DepthScaleInMeters-Eigenschaft der DepthFormat-Eigenschaft des DepthMediaFrame-Objekts multiplizieren.

Gilt für: