mfcaptureengine.h-Header

Dieser Header wird von Microsoft Media Foundation verwendet. Weitere Informationen finden Sie unter

mfcaptureengine.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IMFCaptureEngine

Steuert mindestens ein Erfassungsgerät.
IMFCaptureEngineClassFactory

Erstellt eine instance der Erfassungs-Engine. (IMFCaptureEngineClassFactory)
IMFCaptureEngineOnEventCallback

Rückrufschnittstelle zum Empfangen von Ereignissen von der Erfassungs-Engine.
IMFCaptureEngineOnSampleCallback

Rückrufschnittstelle zum Empfangen von Daten von der Erfassungs-Engine.
IMFCaptureEngineOnSampleCallback2

Erweiterungen für die IMFCaptureEngineOnSampleCallback-Rückrufschnittstelle, die zum Empfangen von Daten von der Erfassungs-Engine verwendet wird.
IMFCapturePhotoSink

Steuert die Fotosenke.
IMFCapturePreviewSink

Steuert die Vorschausenke.
IMFCaptureRecordSink

Steuert die Aufzeichnungssenke.
IMFCaptureSink

Steuert eine Erfassungssenke, bei der es sich um ein Objekt handelt, das einen oder mehrere Datenströme von einem Aufnahmegerät empfängt.
IMFCaptureSink2

Erweitert die IMFCaptureSink-Schnittstelle, um Funktionen zum dynamischen Festlegen des Ausgabemedientyps der Datensatzsenke oder Vorschausenke bereitzustellen.
IMFCaptureSource

Steuert das Erfassungsquellobjekt. Die Aufnahmequelle verwaltet die Audio- und Videoaufnahmegeräte.

Strukturen

 
MFVideoNormalizedRect

Die MFVideoNormalizedRect-Struktur (mfcaptureengine.h) definiert ein normalisiertes Rechteck, das verwendet wird, um Teilrechtecke in einem Videorechteck anzugeben.

Enumerationen

 
MF_CAPTURE_ENGINE_DEVICE_TYPE

Gibt einen Typ des Erfassungsgeräts an.
MF_CAPTURE_ENGINE_SINK_TYPE

Gibt einen Typ der Erfassungssenke an.
MF_CAPTURE_ENGINE_STREAM_CATEGORY

Definiert die Werte für die Quellstreamkategorie.