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 定義來來源資料流類別目錄的值。 |