Interfaccia IMFCaptureEngine (mfcaptureengine.h)

Controlla uno o più dispositivi di acquisizione. Il motore di acquisizione implementa questa interfaccia. Per ottenere un puntatore a questa interfaccia, chiamare MFCreateCaptureEngine o IMFCaptureEngineClassFactory::CreateInstance.

Ereditarietà

L'interfaccia IMFCaptureEngine eredita dall'interfaccia IUnknown . IMFCaptureEngine include anche questi tipi di membri:

Metodi

L'interfaccia IMFCaptureEngine dispone di questi metodi.

 
IMFCaptureEngine::GetSink

Ottiene un puntatore a uno degli oggetti sink di acquisizione.
IMFCaptureEngine::GetSource

Ottiene un puntatore all'oggetto di origine di acquisizione.
IMFCaptureEngine::Initialize

Inizializza il motore di acquisizione.
IMFCaptureEngine::StartPreview

Avvia l'anteprima.
IMFCaptureEngine::StartRecord

Avvia la registrazione di audio e/o video in un file.
IMFCaptureEngine::StopPreview

Arresta l'anteprima.
IMFCaptureEngine::StopRecord

Arresta la registrazione.
IMFCaptureEngine::TakePhoto

Acquisisce un'immagine ancora dal flusso video.

Commenti

IMFCaptureEngine supporta solo una codifica CBR pass.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfcaptureengine.h

Vedi anche

Interfacce di Media Foundation