cabeçalho mfcaptureengine.h
Esse cabeçalho é usado pelo Microsoft Media Foundation. Para obter mais informações, consulte:
mfcaptureengine.h contém as seguintes interfaces de programação:
Interfaces
IMFCaptureEngine Controla um ou mais dispositivos de captura. |
IMFCaptureEngineClassFactory Cria uma instância do mecanismo de captura. (IMFCaptureEngineClassFactory) |
IMFCaptureEngineOnEventCallback Interface de retorno de chamada para receber eventos do mecanismo de captura. |
IMFCaptureEngineOnSampleCallback Interface de retorno de chamada para receber dados do mecanismo de captura. |
IMFCaptureEngineOnSampleCallback2 Extensões para a interface de retorno de chamada IMFCaptureEngineOnSampleCallback usada para receber dados do mecanismo de captura. |
IMFCapturePhotoSink Controla o coletor de fotos. |
IMFCapturePreviewSink Controla o coletor de visualização. |
IMFCaptureRecordSink Controla o coletor de gravação. |
IMFCaptureSink Controla um coletor de captura, que é um objeto que recebe um ou mais fluxos de um dispositivo de captura. |
IMFCaptureSink2 Estende a interface IMFCaptureSink para fornecer funcionalidade para definir dinamicamente o tipo de mídia de saída do coletor de registro ou coletor de visualização. |
IMFCaptureSource Controla o objeto de origem de captura. A fonte de captura gerencia os dispositivos de captura de áudio e vídeo. |
Estruturas
MFVideoNormalizedRect A estrutura MFVideoNormalizedRect (mfcaptureengine.h) define um retângulo normalizado, que é usado para especificar sub-retângulos em um retângulo de vídeo. |
Enumerações
MF_CAPTURE_ENGINE_DEVICE_TYPE Especifica um tipo de dispositivo de captura. |
MF_CAPTURE_ENGINE_SINK_TYPE Especifica um tipo de coletor de captura. |
MF_CAPTURE_ENGINE_STREAM_CATEGORY Define os valores para a categoria de fluxo de origem. |