Interface IMFCapturePhotoSink (mfcaptureengine.h)

Controla o coletor de fotos. O coletor de fotos captura imagens paradas do fluxo de vídeo.

Herança

A interface IMFCapturePhotoSink herda de IMFCaptureSink. IMFCapturePhotoSink também tem estes tipos de membros:

Métodos

A interface IMFCapturePhotoSink tem esses métodos.

 
IMFCapturePhotoSink::SetOutputByteStream

Especifica um fluxo de bytes que receberá os dados de imagem ainda.
IMFCapturePhotoSink::SetOutputFileName

Especifica o nome do arquivo de saída para a imagem parada.
IMFCapturePhotoSink::SetSampleCallback

Define um retorno de chamada para receber os dados de imagem parada.

Comentários

O coletor de fotos pode fornecer amostras para um dos seguintes destinos:

  • Fluxo de bytes.
  • Arquivo de saída.
  • Interface de retorno de chamada fornecida pelo aplicativo.
O aplicativo deve especificar um único destino. Não há suporte para vários destinos.

Para capturar uma imagem, chame IMFCaptureEngine::TakePhoto.

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