IMFCaptureEngine interface (mfcaptureengine.h)
Controls one or more capture devices. The capture engine implements this interface. To get a pointer to this interface, call either MFCreateCaptureEngine or IMFCaptureEngineClassFactory::CreateInstance.
The IMFCaptureEngine interface inherits from the IUnknown interface. IMFCaptureEngine also has these types of members:
The IMFCaptureEngine interface has these methods.
Gets a pointer to one of the capture sink objects.
Gets a pointer to the capture source object.
Initializes the capture engine.
Starts recording audio and/or video to a file.
Captures a still image from the video stream.
IMFCaptureEngine only supports one pass CBR encoding.
|Minimum supported client||Windows 8 [desktop apps only]|
|Minimum supported server||Windows Server 2012 [desktop apps only]|