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


Интерфейс IMFVideoMixerBitmap (evr9.h)

Альфа-смешивает статическое растровое изображение с видео, отображаемым расширенным отрисовщиком видео (EVR).

Этот интерфейс реализуется в микшере EVR. Чтобы получить указатель на интерфейс, вызовите IMFGetService::GetService. Идентификатор службы GUID MR_VIDEO_MIXER_SERVICE. Вызовите GetService для любого из следующих объектов:

  • Сеанс мультимедиа, если топология содержит экземпляр EVR.
  • Приемник носителя EVR.
  • Фильтр DirectShow EVR.
  • Смеситель EVR.
При реализации пользовательского микшера для EVR миксер может при необходимости предоставить этот интерфейс как услугу.

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

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

Методы

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

 
IMFVideoMixerBitmap::ClearAlphaBitmap

Удаляет текущее растровое изображение и освобождает все связанные с ним ресурсы.
IMFVideoMixerBitmap::GetAlphaBitmapParameters

Извлекает текущие параметры, которые использует расширенный отрисовщик видео (EVR) для альфа-смешивания растрового изображения с видео.
IMFVideoMixerBitmap::SetAlphaBitmap

Задает точечный рисунок для расширенного отрисовщика видео (EVR) для альфа-смешивания с видео.
IMFVideoMixerBitmap::UpdateAlphaBitmapParameters

Обновления текущие параметры альфа-смешивания, включая исходный и целевой прямоугольники, ключ цвета и другие сведения. Вы можете обновить некоторые или все параметры смешивания.

Требования

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

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

Улучшенный отрисовщик видео

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