Freigeben über


IMFCapturePreviewSink-Schnittstelle (mfcaptureengine.h)

Steuert die Vorschausenke. Die Vorschausenke ermöglicht der Anwendung die Vorschau von Audio und Video von der Kamera.

Vererbung

Die IMFCapturePreviewSink-Schnittstelle erbt von IMFCaptureSink. IMFCapturePreviewSink verfügt auch über folgende Arten von Membern:

Methoden

Die IMFCapturePreviewSink-Schnittstelle verfügt über diese Methoden.

 
IMFCapturePreviewSink::GetMirrorState

Ruft den aktuellen Spiegelungsstatus des Videovorschaustreams ab. (IMFCapturePreviewSink.GetMirrorState)
IMFCapturePreviewSink::GetRotation

Ruft die Drehung des Videovorschaustreams ab.
IMFCapturePreviewSink::SetCustomSink

Legt eine benutzerdefinierte Mediensenke für die Vorschau fest.
IMFCapturePreviewSink::SetMirrorState

Aktiviert oder deaktiviert die Spiegelung des Videovorschaustreams. (IMFCapturePreviewSink.SetMirrorState)
IMFCapturePreviewSink::SetRenderHandle

Gibt ein Fenster für die Vorschau an.
IMFCapturePreviewSink::SetRenderSurface

Gibt ein Microsoft DirectComposition-Visual für die Vorschau an.
IMFCapturePreviewSink::SetRotation

Dreht den Videovorschaustream.
IMFCapturePreviewSink::SetSampleCallback

Legt einen Rückruf fest, um die Vorschaudaten für einen Stream zu empfangen.
IMFCapturePreviewSink::UpdateVideo

Updates den Videoframe aus. (IMFCapturePreviewSink.UpdateVideo)

Hinweise

Um die Vorschau zu starten, rufen Sie IMFCaptureEngine::StartPreview auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfcaptureengine.h

Weitere Informationen

IMFCaptureSink

Media Foundation-Schnittstellen