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 |