共用方式為


MFcaptureEngine.h 標頭

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

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

Interfaces

 
IMFCaptureEngine

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

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

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

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

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

控制相片接收。
IMFCapturePreviewSink

控制預覽接收。
IMFCaptureRecordSink

控制錄製接收。
IMFCaptureSink

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

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

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

列舉項目

 
MF_CAPTURE_ENGINE_DEVICE_TYPE

指定擷取裝置的類型。
MF_CAPTURE_ENGINE_SINK_TYPE

指定擷取接收的類型。
MF_CAPTURE_ENGINE_STREAM_CATEGORY

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