Интерфейс IMFCapturePhotoSink (mfcaptureengine.h)

Управляет приемником фотографий. Приемник фотографий захватывает неподвижные изображения из видеопотока.

Наследование

Интерфейс IMFCapturePhotoSink наследуется от IMFCaptureSink. IMFCapturePhotoSink также имеет следующие типы членов:

Методы

Интерфейс IMFCapturePhotoSink имеет следующие методы.

 
IMFCapturePhotoSink::SetOutputByteStream

Указывает поток байтов, который будет получать данные неподвижного изображения.
IMFCapturePhotoSink::SetOutputFileName

Указывает имя выходного файла для неподвижного изображения.
IMFCapturePhotoSink::SetSampleCallback

Задает обратный вызов для получения данных неподвижного изображения.

Комментарии

Приемник фотографий может доставить образцы в одно из следующих мест назначения:

  • Поток байтов.
  • Выходной файл.
  • Интерфейс обратного вызова, предоставляемый приложением.
Приложение должно указать одно назначение. Несколько назначений не поддерживаются.

Чтобы записать изображение, вызовите IMFCaptureEngine::TakePhoto.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header mfcaptureengine.h

См. также раздел

IMFCaptureSink

Интерфейсы Media Foundation