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


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

Управляет объектом источника отслеживания. Источник захвата управляет устройствами аудио- и видеозахвата.

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

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

Методы

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

 
IMFCaptureSource::AddEffect

Добавляет эффект в поток захвата.
IMFCaptureSource::GetAvailableDeviceMediaType

Возвращает формат, поддерживаемый одним из потоков записи.
IMFCaptureSource::GetCaptureDeviceActivate

Возвращает указатель объекта IMFActivate текущего устройства захвата.
IMFCaptureSource::GetCaptureDeviceSource

Возвращает указатель объекта IMFMediaSource текущего устройства захвата.
IMFCaptureSource::GetCurrentDeviceMediaType

Возвращает текущий тип мультимедиа для потока захвата.
IMFCaptureSource::GetDeviceStreamCategory

Возвращает категорию потока для указанного индекса исходного потока.
IMFCaptureSource::GetDeviceStreamCount

Возвращает количество потоков устройств.
IMFCaptureSource::GetMirrorState

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

Возвращает указатель на базовый объект Source Reader.
IMFCaptureSource::GetStreamIndexFromFriendlyName

Возвращает фактический индекс потока устройства, преобразованный из понятного имени потока.
IMFCaptureSource::RemoveAllEffects

Удаляет все эффекты из потока захвата.
IMFCaptureSource::RemoveEffect

Удаляет эффект из потока захвата.
IMFCaptureSource::SetCurrentDeviceMediaType

Задает формат вывода для потока записи.
IMFCaptureSource::SetMirrorState

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

Комментарии

Чтобы получить указатель на источник захвата, вызовите IMFCaptureEngine::GetSource.

Требования

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

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

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