Interface IMFCaptureEngine (mfcaptureengine.h)
Contrôle un ou plusieurs appareils de capture. Le moteur de capture implémente cette interface. Pour obtenir un pointeur vers cette interface, appelez MFCreateCaptureEngine ou IMFCaptureEngineClassFactory ::CreateInstance.
Héritage
L’interface IMFCaptureEngine hérite de l’interface IUnknown. IMFCaptureEngine a également les types de membres suivants :
Méthodes
L’interface IMFCaptureEngine a ces méthodes.
IMFCaptureEngine ::GetSink Obtient un pointeur vers l’un des objets récepteur de capture. |
IMFCaptureEngine ::GetSource Obtient un pointeur vers l’objet source de capture. |
IMFCaptureEngine ::Initialize Initialise le moteur de capture. |
IMFCaptureEngine ::StartPreview Démarre la préversion. |
IMFCaptureEngine ::StartRecord Démarre l’enregistrement audio et/ou vidéo dans un fichier. |
IMFCaptureEngine ::StopPreview Arrête la préversion. |
IMFCaptureEngine ::StopRecord Arrête l’enregistrement. |
IMFCaptureEngine ::TakePhoto Capture une image fixe à partir du flux vidéo. |
Remarques
IMFCaptureEngine ne prend en charge qu’un seul encodage CBR réussi.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfcaptureengine.h |