共用方式為


MFcaptureEngine.h 標頭

此標頭由 Microsoft Media Foundation 使用。 如需詳細資訊,請參閱:

MFcaptureEngine.h 包含以下程式介面:

Interfaces

 
IMFCaptureEngine

控制一或多個擷取裝置。
IMFCaptureEngineClassFactory

建立擷取引擎的實例。 (IMFCaptureEngineClassFactory)
IMFCaptureEngineOnEventCallback

從擷取引擎接收事件的回呼介面。
IMFCaptureEngineOnSampleCallback

從擷取引擎接收數據的回呼介面。
IMFCaptureEngineOnSampleCallback2

IMFCaptureEngineOnSampleCallback 回呼介面的延伸模組,用來從擷取引擎接收數據。
IMFCapturePhotoSink

控制相片接收。
IMFCapturePreviewSink

控制預覽接收。
IMFCaptureRecordSink

控制錄製接收。
IMFCaptureSink

控制擷取接收,這是從擷取裝置接收一或多個數據流的物件。
IMFCaptureSink2

擴充IMFCaptureSink介面,以提供動態設定記錄接收或預覽接收輸出媒體類型的功能。
IMFCaptureSource

控制擷取來源物件。 擷取來源會管理音訊和視訊擷取裝置。

結構體系

 
MFVideoNormalizedRect

MFVideoNormalizedRect (mfcaptureengine.h) 結構會定義標準化矩形,用來在視訊矩形中指定子矩形。

列舉項目

 
MF_CAPTURE_ENGINE_DEVICE_TYPE

指定擷取裝置的類型。
MF_CAPTURE_ENGINE_SINK_TYPE

指定擷取接收的類型。
MF_CAPTURE_ENGINE_STREAM_CATEGORY

定義來源數據流類別的值。