Freigeben über


MediaFrameSource Klasse

Definition

Stellt eine Quelle von Medienframes dar, z. B. eine Farb- oder Infrarotkamera.

public ref class MediaFrameSource sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaFrameSource final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaFrameSource
Public NotInheritable Class MediaFrameSource
Vererbung
Object Platform::Object IInspectable MediaFrameSource
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Hinweise

Um eine instance von MediaFrameSource zu erhalten, müssen Sie zunächst das MediaCapture-Objekt mit einer MediaFrameSourceGroup initialisieren, die die gewünschte Medienframequelle enthält. Dazu legen Sie die SourceGroup des MediaCaptureInitializationSettings-Objekts fest, das Sie an MediaCapture.InitializeAsync übergeben. Verwenden Sie als Nächstes die MediaFrameSourceInfo.Id-Eigenschaft, die der gewünschten Framequelle zugeordnet ist, als Schlüssel im FrameSources-Wörterbuch des MediaCapture-Objekts, um eine instance des MediaFrameSource-Objekts abzurufen.

Anleitungen zur Verwendung von MediaFrameSource zum Erfassen von Frames finden Sie unter Verarbeiten von Medienframes mit MediaFrameReader.

Eigenschaften

Controller

Ruft den MediaFrameSourceController für die MediaFrameSource ab.

CurrentFormat

Ruft einen Wert ab, der das aktuelle Frameformat der MediaFrameSource angibt.

Info

Ruft das MediaFrameSourceInfo-Objekt ab, das Informationen zur MediaFrameSource bereitstellt.

SupportedFormats

Ruft eine schreibgeschützte Liste von MediaFrameFormat-Objekten ab, die die von MediaFrameSource unterstützten Frameformate darstellen.

Methoden

SetFormatAsync(MediaFrameFormat)

Legt das Frameformat der MediaFrameSource asynchron fest.

TryGetCameraIntrinsics(MediaFrameFormat)

Versucht, die intrinsischen Kameradaten der Medienrahmenquelle abzurufen, die das Verzerrungsmodell einer Kamera beschreiben, für das angegebene MediaFrameFormat.

Ereignisse

FormatChanged

Tritt auf, wenn sich das aktuelle Frameformat der MediaFrameSource ändert.

Gilt für:

Weitere Informationen