Interfaz IMFCapturePreviewSink (mfcaptureengine.h)

Controla el receptor de vista previa. El receptor de vista previa permite a la aplicación obtener una vista previa del audio y el vídeo de la cámara.

Herencia

La interfaz IMFCapturePreviewSink hereda de IMFCaptureSink. IMFCapturePreviewSink también tiene estos tipos de miembros:

Métodos

La interfaz IMFCapturePreviewSink tiene estos métodos.

 
IMFCapturePreviewSink::GetMirrorState

Obtiene el estado de creación de reflejo actual de la secuencia de vista previa de vídeo. (IMFCapturePreviewSink.GetMirrorState)
IMFCapturePreviewSink::GetRotation

Obtiene la rotación de la secuencia de vista previa de vídeo.
IMFCapturePreviewSink::SetCustomSink

Establece un receptor de medios personalizado para la versión preliminar.
IMFCapturePreviewSink::SetMirrorState

Habilita o deshabilita la creación de reflejo de la secuencia de vista previa de vídeo. (IMFCapturePreviewSink.SetMirrorState)
IMFCapturePreviewSink::SetRenderHandle

Especifica una ventana para la vista previa.
IMFCapturePreviewSink::SetRenderSurface

Especifica un objeto visual De Microsoft DirectComposition para la versión preliminar.
IMFCapturePreviewSink::SetRotation

Gira la secuencia de vista previa de vídeo.
IMFCapturePreviewSink::SetSampleCallback

Establece una devolución de llamada para recibir los datos de vista previa de una secuencia.
IMFCapturePreviewSink::UpdateVideo

Novedades el fotograma de vídeo. (IMFCapturePreviewSink.UpdateVideo)

Comentarios

Para iniciar la versión preliminar, llame a IMFCaptureEngine::StartPreview.

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

Consulte también

IMFCaptureSink

Interfaces de Media Foundation