IMFCaptureEngine-Schnittstelle (mfcaptureengine.h)

Steuert mindestens ein Erfassungsgerät. Die Erfassungs-Engine implementiert diese Schnittstelle. Um einen Zeiger auf diese Schnittstelle zu erhalten, rufen Sie entweder MFCreateCaptureEngine oder IMFCaptureEngineClassFactory::CreateInstance auf.

Vererbung

Die IMFCaptureEngine-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFCaptureEngine verfügt auch über folgende Membertypen:

Methoden

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

 
IMFCaptureEngine::GetSink

Ruft einen Zeiger auf eines der Objekte der Erfassungssenke ab.
IMFCaptureEngine::GetSource

Ruft einen Zeiger auf das Erfassungsquellobjekt ab.
IMFCaptureEngine::Initialize

Initialisiert die Erfassungs-Engine.
IMFCaptureEngine::StartPreview

Startet die Vorschau.
IMFCaptureEngine::StartRecord

Startet die Aufzeichnung von Audio und/oder Video in einer Datei.
IMFCaptureEngine::StopPreview

Beendet die Vorschau.
IMFCaptureEngine::StopRecord

Beendet die Aufzeichnung.
IMFCaptureEngine::TakePhoto

Erfasst ein Standbild aus dem Videostream.

Hinweise

IMFCaptureEngine unterstützt nur die CBR-Codierung mit einem Durchlauf.

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

Media Foundation-Schnittstellen