Interfaz IMFCaptureEngine (mfcaptureengine.h)
Controla uno o varios dispositivos de captura. El motor de captura implementa esta interfaz. Para obtener un puntero a esta interfaz, llame a MFCreateCaptureEngine o IMFCaptureEngineClassFactory::CreateInstance.
Herencia
La interfaz IMFCaptureEngine hereda de la interfaz IUnknown . IMFCaptureEngine también tiene estos tipos de miembros:
Métodos
La interfaz IMFCaptureEngine tiene estos métodos.
IMFCaptureEngine::GetSink Obtiene un puntero a uno de los objetos receptores de captura. |
IMFCaptureEngine::GetSource Obtiene un puntero al objeto de origen de captura. |
IMFCaptureEngine::Initialize Inicializa el motor de captura. |
IMFCaptureEngine::StartPreview Inicia la versión preliminar. |
IMFCaptureEngine::StartRecord Inicia la grabación de audio o vídeo en un archivo. |
IMFCaptureEngine::StopPreview Detiene la vista previa. |
IMFCaptureEngine::StopRecord Detiene la grabación. |
IMFCaptureEngine::TakePhoto Captura una imagen fija de la secuencia de vídeo. |
Comentarios
IMFCaptureEngine solo admite una codificación CBR de paso.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mfcaptureengine.h |