en-tête mfcaptureengine.h
Cet en-tête est utilisé par Microsoft Media Foundation. Pour plus d'informations, consultez les pages suivantes :
mfcaptureengine.h contient les interfaces de programmation suivantes :
Interfaces
IMFCaptureEngine Contrôle un ou plusieurs appareils de capture. |
IMFCaptureEngineClassFactory Crée une instance du moteur de capture. (IMFCaptureEngineClassFactory) |
IMFCaptureEngineOnEventCallback Interface de rappel pour la réception d’événements à partir du moteur de capture. |
IMFCaptureEngineOnSampleCallback Interface de rappel pour recevoir des données à partir du moteur de capture. |
IMFCaptureEngineOnSampleCallback2 Extensions pour l’interface de rappel IMFCaptureEngineOnSampleCallback utilisée pour recevoir des données à partir du moteur de capture. |
IMFCapturePhotoSink Contrôle le récepteur photo. |
IMFCapturePreviewSink Contrôle le récepteur d’aperçu. |
IMFCaptureRecordSink Contrôle le récepteur d’enregistrement. |
IMFCaptureSink Contrôle un récepteur de capture, qui est un objet qui reçoit un ou plusieurs flux d’un appareil de capture. |
IMFCaptureSink2 Étend l’interface IMFCaptureSink pour fournir des fonctionnalités permettant de définir dynamiquement le type de support de sortie du récepteur d’enregistrements ou de la préversion. |
IMFCaptureSource Contrôle l’objet source de capture. La source de capture gère les appareils de capture audio et vidéo. |
Structures
MFVideoNormalizedRect La structure MFVideoNormalizedRect (mfcaptureengine.h) définit un rectangle normalisé, qui est utilisé pour spécifier des sous-rectangles dans un rectangle vidéo. |
Énumérations
MF_CAPTURE_ENGINE_DEVICE_TYPE Spécifie un type d’appareil de capture. |
MF_CAPTURE_ENGINE_SINK_TYPE Spécifie un type de récepteur de capture. |
MF_CAPTURE_ENGINE_STREAM_CATEGORY Définit les valeurs de la catégorie de flux source. |