Condividi tramite


Intestazione mfcaptureengine.h

Questa intestazione viene utilizzata da Microsoft Media Foundation. Per altre informazioni, vedere:

mfcaptureengine.h contiene le interfacce di programmazione seguenti:

Interfaces

 
IMFCaptureEngine

Controlla uno o più dispositivi di acquisizione.
IMFCaptureEngineClassFactory

Crea un'istanza del motore di acquisizione. (IMFCaptureEngineClassFactory)
IMFCaptureEngineOnEventCallback

Interfaccia di callback per la ricezione di eventi dal motore di acquisizione.
IMFCaptureEngineOnSampleCallback

Interfaccia di callback per ricevere dati dal motore di acquisizione.
IMFCaptureEngineOnSampleCallback2

Estensioni per l'interfaccia di callback IMFCaptureEngineOnSampleCallback usata per ricevere dati dal motore di acquisizione.
IMFCapturePhotoSink

Controlla il sink fotografico.
IMFCapturePreviewSink

Controlla il sink di anteprima.
IMFCaptureRecordSink

Controlla il sink di registrazione.
IMFCaptureSink

Controlla un sink di acquisizione, ovvero un oggetto che riceve uno o più flussi da un dispositivo di acquisizione.
IMFCaptureSink2

Estende l'interfaccia IMFCaptureSink per fornire funzionalità per l'impostazione dinamica del tipo di supporto di output del sink di record o del sink di anteprima.
IMFCaptureSource

Controlla l'oggetto di origine di acquisizione. L'origine di acquisizione gestisce i dispositivi di acquisizione audio e video.

Structures

 
MFVideoNormalizedRect

La struttura MFVideoNormalizedRect (mfcaptureengine.h) definisce un rettangolo normalizzato, usato per specificare i rettangoli secondari in un rettangolo video.

Enumerazioni

 
MF_CAPTURE_ENGINE_DEVICE_TYPE

Specifica un tipo di dispositivo di acquisizione.
MF_CAPTURE_ENGINE_SINK_TYPE

Specifica un tipo di sink di acquisizione.
MF_CAPTURE_ENGINE_STREAM_CATEGORY

Definisce i valori per la categoria del flusso di origine.