Freigeben über


SceneAnalysisEffectFrame Klasse

Definition

Stellt einen Videoframe dar, der die Ergebnisse des Szenenanalysevorgangs enthält.

public ref class SceneAnalysisEffectFrame sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SceneAnalysisEffectFrame final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SceneAnalysisEffectFrame : System.IDisposable
Public NotInheritable Class SceneAnalysisEffectFrame
Implements IDisposable
Vererbung
Object Platform::Object IInspectable SceneAnalysisEffectFrame
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Rufen Sie eine instance dieser Klasse ab, indem Sie das SceneAnalysisEffect.SceneAnalyzed-Ereignis behandeln.

Anleitungen zur Verwendung von SceneAnalysisEffect finden Sie unter Scene anlysis for MediaCapture.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1709 16299 AnalysisRecommendation

Eigenschaften

AnalysisRecommendation

Ruft einen Wert ab, der die empfohlene Bildverarbeitung angibt, um die Bildqualität und Genauigkeit der erfassten Bilder basierend auf den aktuellen Aufnahmebedingungen zu verbessern.

Duration

Ruft die Dauer des Szenenanalyseeffektframes ab oder legt diese fest.

ExtendedProperties

Ruft den erweiterten Eigenschaftensatz ab, der das Abrufen und Festlegen von Eigenschaften für den Medienrahmen ermöglicht.

FrameControlValues

Ruft ein CapturedFrameControlValues-Objekt ab, das die für den Frame verwendeten Aufzeichnungseinstellungen angibt.

HighDynamicRange

Ruft ein HighDynamicRangeOutput-Objekt ab, das empfohlene FrameController-Objekte und einen Wert bereitstellt, der die Sicherheit der HDR-Analyse angibt.

IsDiscontinuous

Ruft einen Wert ab, der angibt, ob ein Videoframe der erste Frame nach einer Lücke im Stream ist, oder legt diesen fest.

IsReadOnly

Ruft einen Wert ab, der angibt, ob der Frame schreibgeschützt ist.

RelativeTime

Ruft die relative Zeit des Frames innerhalb des Videostreams ab oder legt diese fest.

SystemRelativeTime

Ruft einen Zeitstempel ab, der relativ zum System ist und über mehrere Medienquellen auf demselben Gerät korrelierbar ist, oder legt diesen fest.

Type

Ruft eine Zeichenfolge ab, die den Datentyp angibt, den der Frame enthält.

Methoden

Close()

Entsorgt das Objekt und die zugeordneten Ressourcen.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

Gilt für:

Weitere Informationen