Compartilhar via


Interface IMFCapturePreviewSink (mfcaptureengine.h)

Controla o coletor de visualização. O coletor de visualização permite que o aplicativo visualize áudio e vídeo da câmera.

Herança

A interface IMFCapturePreviewSink herda de IMFCaptureSink. IMFCapturePreviewSink também tem esses tipos de membros:

Métodos

A interface IMFCapturePreviewSink tem esses métodos.

 
IMFCapturePreviewSink::GetMirrorState

Obtém o estado de espelhamento atual do fluxo de visualização de vídeo. (IMFCapturePreviewSink.GetMirrorState)
IMFCapturePreviewSink::GetRotation

Obtém a rotação do fluxo de visualização de vídeo.
IMFCapturePreviewSink::SetCustomSink

Define um coletor de mídia personalizado para visualização.
IMFCapturePreviewSink::SetMirrorState

Habilita ou desabilita o espelhamento do fluxo de visualização de vídeo. (IMFCapturePreviewSink.SetMirrorState)
IMFCapturePreviewSink::SetRenderHandle

Especifica uma janela para visualização.
IMFCapturePreviewSink::SetRenderSurface

Especifica um visual do Microsoft DirectComposition para versão prévia.
IMFCapturePreviewSink::SetRotation

Gira o fluxo de visualização de vídeo.
IMFCapturePreviewSink::SetSampleCallback

Define um retorno de chamada para receber os dados de visualização de um fluxo.
IMFCapturePreviewSink::UpdateVideo

Atualizações o quadro de vídeo. (IMFCapturePreviewSink.UpdateVideo)

Comentários

Para iniciar a visualização, chame IMFCaptureEngine::StartPreview.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfcaptureengine.h

Confira também

IMFCaptureSink

Media Foundation Interfaces