Export (0) Print
Expand All

IMFCaptureEngine interface

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.

Members

The IMFCaptureEngine interface inherits from the IUnknown interface. IMFCaptureEngine also has these types of members:

Methods

The IMFCaptureEngine interface has these methods.

MethodDescription
GetSink

Gets a pointer to one of the capture sink objects.

GetSource

Gets a pointer to the capture source object.

Initialize

Initializes the capture engine.

StartPreview

Starts preview.

StartRecord

Starts recording audio and/or video to a file.

StopPreview

Stops preview.

StopRecord

Stops recording.

TakePhoto

Captures a still image from the video stream.

 

Remarks

IMFCaptureEngine only supports one pass CBR encoding.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Mfcaptureengine.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft