Поделиться через


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

Управляет приемником предварительного просмотра. Приемник предварительного просмотра позволяет приложению просматривать звук и видео с камеры.

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

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

Методы

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

 
IMFCapturePreviewSink::GetMirrorState

Возвращает текущее состояние зеркального отображения потока предварительного просмотра видео. (IMFCapturePreviewSink.GetMirrorState)
IMFCapturePreviewSink::GetRotation

Получает поворот потока предварительного просмотра видео.
IMFCapturePreviewSink::SetCustomSink

Задает настраиваемый приемник мультимедиа для предварительного просмотра.
IMFCapturePreviewSink::SetMirrorState

Включает или отключает зеркальное отображение потока предварительного просмотра видео. (IMFCapturePreviewSink.SetMirrorState)
IMFCapturePreviewSink::SetRenderHandle

Указывает окно для предварительного просмотра.
IMFCapturePreviewSink::SetRenderSurface

Указывает визуальный элемент Microsoft DirectComposition для предварительной версии.
IMFCapturePreviewSink::SetRotation

Поворачивает поток предварительного просмотра видео.
IMFCapturePreviewSink::SetSampleCallback

Задает обратный вызов для получения данных предварительного просмотра для одного потока.
IMFCapturePreviewSink::UpdateVideo

Обновления видеокадр. (IMFCapturePreviewSink.UpdateVideo)

Комментарии

Чтобы начать предварительную версию, позвоните по телефону IMFCaptureEngine::StartPreview.

Требования

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

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

IMFCaptureSink

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