IMFCaptureEngine 接口 (mfcaptureengine.h)

控制一个或多个捕获设备。 捕获引擎实现此接口。 若要获取指向此接口的指针,请调用 MFCreateCaptureEngineIMFCaptureEngineClassFactory::CreateInstance

继承

IMFCaptureEngine 接口继承自 IUnknown 接口。 IMFCaptureEngine 也有以下类型的成员:

方法

IMFCaptureEngine 接口具有这些方法。

 
IMFCaptureEngine::GetSink

获取指向捕获接收器对象之一的指针。
IMFCaptureEngine::GetSource

获取指向捕获源对象的指针。
IMFCaptureEngine::Initialize

初始化捕获引擎。
IMFCaptureEngine::StartPreview

开始预览。
IMFCaptureEngine::StartRecord

开始将音频和/或视频录制到文件。
IMFCaptureEngine::StopPreview

停止预览。
IMFCaptureEngine::StopRecord

停止录制。
IMFCaptureEngine::TakePhoto

从视频流捕获静态图像。

注解

IMFCaptureEngine 仅支持一个传递 CBR 编码。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 mfcaptureengine.h

另请参阅

媒体基础接口