共用方式為


mfcaptureengine.h 標頭

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

mfcaptureengine.h 包含下列程式設計介面:

介面

 
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

定義來來源資料流類別目錄的值。