Per-Pixel Альфа-блендинг

[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и захват аудио и видео в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Четыре подтипа данных определены для пер-пиксельного альфа наложения. Эти подтипы поддерживаются только в том случае, если VMR находится в режиме смешивания. VmR отклонит подключение, если он не находится в режиме смешивания, когда вышестоящий фильтр пытается подключиться с помощью одного из этих подтипов. Эти подтипы определены в uuids.h:

  • MEDIASUBTYPE_ARGB1555
  • MEDIASUBTYPE_ARGB4444
  • MEDIASUBTYPE_ARGB32
  • MEDIASUBTYPE_AYUV

Дополнительные сведения см. в разделе о несжатых подтипах видео RGB и разделе о подтипах видео YUV.