Как добавить прозрачный элемент управления над элементом управления видео, например, метку wpf над медиаэлементом - PullRequest
3 голосов
/ 01 апреля 2012

Я хочу добавить прозрачную метку или текстовое поле поверх элемента управления видео при воспроизведении, когда оно мерцает, но в wpf я использовал метку над медиаэлементом, и это было прекрасно.

Как можно получить такое же поведение в c # winforms или native c ++ или как вы знаете ?? Я использую VLC Media Player управления

как это делает wpf? кстати?

1 Ответ

0 голосов
/ 29 мая 2012

Вам потребуется:

A.Отключите аппаратное ускорение для воспроизведения видео.

B.Используйте библиотеку для DirectX и перехватывайте фреймы, перерисовывая ваш контент поверх фрейма.

Эта библиотека может помочь, но прошло уже несколько лет с тех пор, как я играл с видео технологией.

http://directshownet.sourceforge.net/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...